How do I get the last or maximum value /
Hi all,
I got the following query output :-
ITEM_______DATE____________PRICE
AAA_______01/11/04__________2.5
AAA_______22/04/05__________4.0
BBB_______04/08/05__________44
BBB_______05/08/05__________45
CCC_______04/12/04__________12
CCC_______05/05/05__________90
I want to get the output of the last date, I'm try to use max(date), however, b'cos of the diff price the records still show. I just need the output of the last date, output will be something like below :-
ITEM_______DATE____________PRICE
AAA_______22/04/05__________4.0
BBB_______05/08/05__________45
CCC_______05/05/05__________90
How should I code ?
Rgds
Lim
SQL> drop table test_data
2 /
drop table test_data
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> create table test_data
2 (item varchar2(32)
3 ,item_date date
4 ,price number)
5 /
Table created.
SQL>
SQL> insert into test_Data values('AAA', to_Date('01/11/04', 'dd/mm/yy'),2.5)
2 /
1 row created.
SQL> insert into test_Data values('AAA', to_Date('22/04/05', 'dd/mm/yy'),4.0)
2 /
1 row created.
SQL> insert into test_Data values('BBB', to_Date('04/08/05', 'dd/mm/yy'),44)
2 /
1 row created.
SQL> insert into test_Data values('BBB', to_Date('05/08/05', 'dd/mm/yy'),45)
2 /
1 row created.
SQL> insert into test_Data values('CCC', to_Date('04/12/04', 'dd/mm/yy'),12)
2 /
1 row created.
SQL> insert into test_Data values('CCC', to_Date('05/05/05', 'dd/mm/yy'),90)
2 /
1 row created.
SQL>
SQL> select * from test_Data
2 /
ITEM ITEM_DATE PRICE
AAA 01-NOV-04 2.5
AAA 22-APR-05 4
BBB 04-AUG-05 44
BBB 05-AUG-05 45
CCC 04-DEC-04 12
CCC 05-MAY-05 90
6 rows selected.
SQL>
SQL> select * from test_data
2 where (item_date, item) in
3 (select max(item_date) item_date, item from test_Data group by item)
4 /
ITEM ITEM_DATE PRICE
AAA 22-APR-05 4
CCC 05-MAY-05 90
BBB 05-AUG-05 45
Similar Messages
-
How can I get the last updated email address of the customer ??
Dear All,
Please let me know, How can I get the last updated email address of the customer ??
Also, I am trying to read CDHDR table where OBJECTCLAS is ADRESSE, however what value should be passed into OBJECTID field, looks like it is ADRNR with a Suffix BP.
Please confirm me what value should be passed into OBJECTID field.
Thank you.
AnithaHi Anitha,
Check if this is something that helps you:
Change documents in BAS
CDHDR
address type 1
objectclass = ADRESSE
objectid = addrgroup + addrnumber (ADRC-ADDR_GROUP + ADDRNNUMBER) !!
'BP 000xxxxxx'
private address (address type 2)
objectclass = ADRESSE2
objectid = 'BP 000xxxxxx000yyyyyyy'
persnumber+adrnr private
address type 3
objectclass = ADRESSE3
objectid = 'BP 000xxxxxx000zzzzzzz'
persnumber +comp.address
The above details is from the link: http://wiki.sdn.sap.com/wiki/display/ERPLO/LO-MD-BP
Regards,
Swarna Munukoti -
I have an Ipod touch updated to last available ios 4.2.1.
How can I get the last compatible versions of the apps?
In the appstore there are only the lat app versions, most of them are incompatible with my device.
I know that previous versions of these apps were compatible with my ipod.
Can all download them someway?
thanksThe problem is: I never had the compatible versions. But I want them, I'd buy them if I could.
So I'm stuck with my Ipod, which can't be upgraded anymore to higher IOS versions, and with the appstore, that does not offer older versions; versions that have existed and still exist, perhaps in the recycle bin of some users, or somewhere in the appstore servers.
I know, its a policy, just to sell more devices. Will not work with me. I'm not buying more Ipods -
How do I get the last changed date & time of a file in app server?
Hi Experts,
How do I get the last changed date & time of a file in app server?
Thanks!
- Anthony -Hi,
that's what I use...
CALL 'C_DIR_READ_FINISH'. " just to be sure
CALL 'C_DIR_READ_START' ID 'DIR' FIELD p_path.
IF sy-subrc <> 0.
EXIT. "Error
ENDIF.
DO.
CLEAR l_srvfil.
CALL 'C_DIR_READ_NEXT'
ID 'TYPE' FIELD l_srvfil-type
ID 'NAME' FIELD l_srvfil-file
ID 'LEN' FIELD l_srvfil-size
ID 'OWNER' FIELD l_srvfil-owner
ID 'MTIME' FIELD l_mtime
ID 'MODE' FIELD l_srvfil-attri.
* l_srvfil-dir = p_path .
IF sy-subrc = 1.
EXIT.
ENDIF." sy-subrc <> 0.
PERFORM p_to_date_time_tz
USING l_mtime
CHANGING l_srvfil-mod_time
l_srvfil-mod_date.
TRANSLATE l_srvfil-type TO UPPER CASE. "#EC TRANSLANG
PERFORM translate_attribute CHANGING l_srvfil-attri.
CHECK:
NOT l_srvfil-file = '.',
l_srvfil-type = 'D' OR
l_srvfil-type = 'F' .
APPEND l_srvfil TO lt_srvfil.
ENDDO.
CHECK NOT lt_srvfil IS INITIAL.
pt_srvfil = lt_srvfil.
FORM p_to_date_time_tz USING p_ptime TYPE p
CHANGING p_time TYPE syuzeit
p_date TYPE sydatum.
DATA:
l_abaptstamp TYPE timestamp,
l_time TYPE int4,
l_opcode TYPE x VALUE 3,
l_abstamp TYPE abstamp.
l_time = p_ptime.
CALL 'RstrDateConv'
ID 'OPCODE' FIELD l_opcode
ID 'TIMESTAMP' FIELD l_time
ID 'ABAPSTAMP' FIELD l_abstamp.
l_abaptstamp = l_abstamp.
CONVERT TIME STAMP l_abaptstamp TIME ZONE sy-zonlo INTO DATE p_date
TIME p_time.
ENDFORM. " p_to_date_time_tz
Regards,
Clemens -
Hello....
I want to get the last date of the month.
For example, the last date of Jan is 31.
How can I get the last date of the particular month and year ????
Thanks for help.
GloriaHi Gloria
1. How can I compare the date???date1.compareTo(date2)
where date1 and date2 is a java.util.Date Object
will return 0 if it is the same date
or
date1.after(date2)
where date1 and date2 is a java.util.Date Object
will return true if date1 is after date2
(the same for date1.before)
2. How can I change the date format into yyyymmdd format???? I just want the year, month and date.try the java.text.SimpleDateFormat Object
new SimpleDateFormat("yyyymmdd").format(yourdate)
Hope this help.
Please also have a look at a calendar I wrote, (maybe it help)
demo & source :
http://www.geocities.com/globe_software/java/components/
globe_sa -
How can i get the lasted vision of visual administrator
HI:
when i connet j2ee engine,i get the system warning:
"visual administrator vision is older than the version of j2ee engine kernel: ..."
how can i get the lasted vision of visual administrator?Get your portal administrator to copy the j2ee/admin from the server you're trying to connect to. You can then install and run it from your local hard drive.
-
How to get the last inserted Autoincrement value in Java for Pervasive DB
Hi, I need to get the last inserted auto incremented value after the record is inserted IN JAVA For ex. consider we have 4 columns for the myTable in the PERVASIVE DATABASE V10 autoid - identity column (auto increment column) userID userName pageID insertSqlExpression = insert into myTable (userID , userName, pageID) values( ? ,? ,?); prepareInsert = connection.prepareStatement(insertSqlExpression); prepareInsert .excuteUpdate; After inserting the new record how can I get the autoid value (last inserted value) in the Java. Please help me.
Thanks in advance. ArthikJavaArthikBabu wrote:
I dont have privileges to write new stored procedures in database.I need to do in the Java side only. In many databases that irrelevant. The same way you would do it in a proc can be done with the correctly conceived statement (singular.)
For ex – if we insert and then the select record's identity value as a single transaction and would this guarantee that what is returned by the select would not include inserts that another might have made?Please do not take that path unless you are absolutely certain that your database does not support any other way to do it. -
How can I get the last 18 numbers from this string
Hi,
I'm querying this field from a table. How can I only get the last 18 numbers:
The numbers look like this:
500000000818118If it is always the last 18 numbers just use the Right() function. Examples:
Right("500000000818118", 18)
or
<cfset mystring = "500000000818118">
<cfset mynewstring = Right(mystring, 18)>
or
#Right(yourquerycolumn, 18)#
etc.
Edit:
Well I just noticed that your example string is only 15 characters long. Perhaps I mis-understood your question?
Message was edited by: Miguel-F -
String FileE = myFile.getName();
This gives me a file name but how do I a reverse trim and get the last 4 chars??Hi
What are you trying to achieve here, why are you pulling a file into a String Buffer ?
fileName.getName() will output a string, you can use the following statement to get the last four characters of the filename
Here is an example
String fileName = "testfile";
String lastFourChars = fileName.substring(fileName.length()-4);
This will give you the last four characters of the filename.
But if you are trying to get the extension of the file
Do this
String extension = fileName.substring(fileName.lastIndexOf("."));
Thanks
Swaraj
Thanks
Swaraj -
I am trying to get the last column in an Excel sheet using the Report Generation toolkit. The function "Excel Get Last Row" does not give last column info. Is there a function that will do this?
ThanksHello –
I think the following example program might be helpful to get you started programming your application.
Get Excel Data from Specified Field.
Hope this helps!
SVences
Applications Engineer
National Instruments -
What is the best way to get the minimum or maximum value from an Array of numbers?
Let's say I have an Array of numbers: [2,3,3,4,2,2,5,6,7,2]
What is the best way to find the minimum or maximum value in
that Array?
Right now, to get the maximum, I am looping through the
Array, and resetting a variable to the value if it is greater than
the existing value:Here's other approaches, the cookbook is your friend:
http://digitalmedia.oreilly.com/pub/a/oreilly/digitalmedia/helpcenter/actionscript30cookbo ok/chapter5.html?page=7
enjoy. -
Hello,
I need to be able to show the last date's value for all dates where a fact measure exists.
For example, let's say I have the following fact table:
Date Category Value
01/01/2000 A 1
01/02/2000 A 3
01/03/2000 B 2
01/05/2000 C 7
What I need is to have a calculated measure that shows the last entry while respecting the value of the category in the slicer. So if I have no category in the slicer, the pivot table looks like this:
Date Value Calculated Measure
01/01/2000 1 7
01/02/2000 3 7
01/03/2000 2 7
01/05/2000 7 7
But, if I have a category A in the slicer, it should look like this:
Date Value Calculated Measure
01/01/2000 1 3
01/02/2000 3 3Assuming you only have a single table in your data model like your example, this measure should work for you with Category as a row or a slicer:
=CALCULATE(
LOOKUPVALUE(TableName[Value],
TableName[Date],
MAX(TableName[Date])
ALLEXCEPT(
TableName,
TableName[Category]
Replace TableName with the actual table name. -
How can I get the last / newest record of a table?
Hi,
I am developing an ecard app that has a create greeting page, a preview page with edit and send buttons and an edit page.
I got he insert working, and on the preview page I created a master record page (displays all records), and delete all unecessary designs. Doing it this way also gives me the 'edit' button, so people are able to edit their page.
How do I get only the last record displayed though? At the moment it loops through all records and displays them in sets of 10. I found the variable that holds the totla count of records ('$totalRows_rs7417_content1'), but how do I (re-)write the script so it ONLY diplays the last record?
I need to get the ID of this record as I am writing this into the PARAMs of the object and embed tags of my message .swf (this picks up the ID and based on that sucks the greetings text out of the database via another php script.
Also, from this page, how can I send an email to the sender (ie creator of the message) as well as the recipient? Both email addresses are in the databse so should be part of the erecord returned.
Thanks,
Nik-----
OK, So how do I recreate what I got in a non-ADDT list?
well, when you´re just about to display one certain record, the term "list" is somewhat inappropriate anyway.
What you´d simply need to do IMHO, is using DW´s native functions to create the basic "SELECT * FROM table_name ORDEr BY ID DESC" query, add "LIMIT 1" manually, and display the desired "dynamic text" placeholders in 1 table cell -- don´t think there were any need for all the fancy stuff
(sorting, filtering etc) provided by ADDT´s list, as it´s just 1 record.
It also occurred to me just now that finding the last record that has been added *may-* notbe enough if the site gets used a lot by our executives (I am thinking of a situation where 2 or three peolpe create greetings at the same time and press submit and then getting each others messges rather than their own).
in this case you might want to additionally store the respective executive´s "kt_login_id" session variable -- because it´s this unique "identifier" which should be used to show the last inserted record of the person who actually inserted it, means adding a "WHERE submitter_id" equals the session variable kt_login_id - clause to the query.
When creating a non-ADDT list that´s at some point based on detecting a user session, you´ll BTW need to insert at line 1
I can't seemt o insert it on the page as it is looking for a insert, update or delete bahaviour on the page which of course I don't have
please search these forums for several posts I made which explain my "use dummy table" approach that´s made for cases when you actually don´t have anything to insert/update/delete, but need "something" for ADDT´s send email behaviours.
Cheers,
Günter Schenk
Adobe Community Expert, Dreamweaver -
How can i get the last delete picture's info from tlf?
if i delete the picture from the tlf i can't make the tlf undo
and I want to get the picture'info with I last time delete from tlfCan you let us know what you are doing to delete the picture, and also how you are undoing it? If it is being deleted through the EditManager delete function, the delete should undo correctly. Some example code to illustrate the problem would help.
Once the picture has been deleted, TLF has no further reference to it. If you want to keep a reference, you will have to get it before it has been deleted. If you don't have control over the delete, you could find out when the image is deleted by listening for FLOW_OPERATION_END events.
- robin -
Hello
I'm new in InDesign scripting in javascript. I would like to know if there is a way to get the position of the last character in a Text Frame that is overflowed? I need this because I want to calculate how many characters are hidden (overflowing text) via script.
I've searched in the forums about this but what I find is always a script for alerting if there's overset text or not.
I'd really appreciate any help!Well, let's say that myFrame is an overflowing text frame.
So, the last character in that frame would be
myFrame.characters[-1];
To calculate the number of overflowing characters, select the
overflowing text frame, and run this script:
myFrame = app.selection[0];
myParentStory = myFrame.parentStory;
alert("Number of overflowing characters is
"+myParentStory.characters.itemByRange(myFrame.characters[-1],
myParentStory.characters[-1]).length-1);
Ariel
Maybe you are looking for
-
Hello Guys, I have an issue with our BI report. After transporting WAD reports to BW PRD, only my user (the one the reports were developed) can see the changes, other users seems to have previous release. I think is a refresh issue or something. Pl
-
Hi there. I am having difficulty buying apps from the App Store. I recently changed my e-mail associated with my apple account. when i try to purchase an app, the cue to sign in does not show my new e-mail, but still shows my old e-mail. when I put i
-
How to change the name of my device?
I just got an iPhone. I want to change the name of my device to "Lisa's iPhone" from "Lisa's iPod". How do I do that? I have already gone through Setup Assistant w/the new phone and fear I missed my opportunity at that time. Thanks.
-
How do I scroll when zoomed out in Keynote?
I am trying to create an animated presentation in Keynote. I would like an image to appear from off-screen and move across the screen then off the other side. However, when I zoom out in Keynote the slide stays in the top left corner and I can't se
-
What is the best available flash player for I pad 2
Please can anyone advise if ther is a suitable flash player for ipad2'