exclude data based on the position
Hi allI use oracle 10g.
We have a requirement where I need to exclude the data based on the 1st character of a column value.
A table has a column that contains the varchar value.
The condition is to exclude all rows where the column begins with an alphabet.
Example;
customer table:
cust_id cust_name cust_age
A123 JOHN 28
1234 NASH 43
B345 DEAN 32
4325 SHAUN 21
Now I want to select only rows with cust_id = 1234 and 4325 as these 2 is not first character as alphabet.There are thousands of row in the table.
One way is to write all the alphabets as:
SELECT *
FROM CUSTOMERS
WHERE SUBSTR(CUST_ID,1,1) NOT IN ('A','B','C','D',..............'Z');
But I'm sure there is a better way to do maybe a function that can list all the alphabet or something.Kindly tell me how to get this result.
Kind regards
Shane
SELECT *
FROM CUSTOMERS
WHERE NOT regexp_like(cust_id, '^[A-Z]');
Published by: thomas.kellerer on August 11, 2009 02:08
Tags: Database
Similar Questions
-
Extract data based on the year and month
My clients have taken a field TimeStamp DB Oracle and downloaded the access in a TEXT field format.
Samples: 20060401001348CS
Everything I'm doing is extracted from the data based on the year and the month. I equal to 200604 *, 200604%. Have also tried to use AS.
Nothing works. It may just be that dificult. Help, please. Thank youMike
I'm SO sorry. I have 35 years of Experinece in this area and I have my data (assuming) was all a 200604 date and he was not. The query did work. I'll have more questions and that you do not want to loose credability with this site. Again, I am sorry. Sincere to help thanks.
Ron -
Problem when sorting the data based on the date
I am trying to sort the following data based on the column of date of receipt of Transaction, couldn't do it usi g the following syntax:
<? sort: TRANSACTION_RECEIPT_DATE; ' ascending '; type_donnees = 'date '? >
I have problem to convert the canonical date report date, there at - it another way to reach the exit without converting the date format.
<? XML version = "1.0"? >
<! - generated by the Oracle version 6.0.8.27.0 reports - >
< RECDTREP >
< LIST_G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO104 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 7 April 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > < / SNO_ATTRIBUTE1 >
< > 24636 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 7 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863063 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 7 April 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO107 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 7 April 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > < / SNO_ATTRIBUTE1 >
< > 24641 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 7 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863068 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 7 April 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
PO123 < VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 7 April 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 2008/06/11 00:00:00 < / SNO_ATTRIBUTE1 >
< > 24658 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 7 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863086 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 7 April 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
PO75 < VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 31 March 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > < / SNO_ATTRIBUTE1 >
< > 22190 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 14 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510860842 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 31 March 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 971515 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO116 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 25 June 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 2008/06/11 00:00:00 < / SNO_ATTRIBUTE1 >
< > 64271 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 30 June 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863077 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 25 June 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO92 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 31 March 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 2008/06/11 00:00:00 < / SNO_ATTRIBUTE1 >
< > 22253 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 14 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510860890 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 31 March 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 971515 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO99 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 31 March 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > < / SNO_ATTRIBUTE1 >
< > 22263 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 14 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510860899 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 31 March 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 971515 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO109 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 25 June 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > < / SNO_ATTRIBUTE1 >
< > 64204 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 30 June 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863070 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 25 June 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO135 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 25 June 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 18/06/2008 00:00:00 < / SNO_ATTRIBUTE1 >
< > 64296 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 30 June 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510875546 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 25 June 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO101 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 7 April 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > < / SNO_ATTRIBUTE1 >
< > 24618 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 7 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863046 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 7 April 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO120 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 7 April 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 2008/06/11 00:00:00 < / SNO_ATTRIBUTE1 >
< > 24653 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 7 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863081 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 7 April 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO122 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 7 April 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 2008/06/11 00:00:00 < / SNO_ATTRIBUTE1 >
< > 24657 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 7 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863085 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 7 April 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO127 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 7 April 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 2008/06/11 00:00:00 < / SNO_ATTRIBUTE1 >
< > 24662 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 7 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863090 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 7 April 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
PO100 < VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 7 April 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > < / SNO_ATTRIBUTE1 >
< > 24585 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 7 April 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863033 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 7 April 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO110 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 25 June 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 2008/06/11 00:00:00 < / SNO_ATTRIBUTE1 >
< > 64265 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 30 June 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510863071 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 25 June 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< SNO_CREATED_BY > 1433 < / SNO_CREATED_BY >
< SNO_REQUEST_ID >-1 < / SNO_REQUEST_ID >
< VENDOR_LOT_NUM > PO130 < / VENDOR_LOT_NUM >
< SNO_CREATION_DATE > 25 June 09 < / SNO_CREATION_DATE >
< SNO_ATTRIBUTE1 > 2008-06-13 00:00:00 < / SNO_ATTRIBUTE1 >
< > 64275 OBJECT_ID < / OBJECT_ID >
< INITIALIZATION_DATE > 30 June 09 < / INITIALIZATION_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 6510875487 < / Serial_number >
< ITEM_CODE > 3000.006 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E016392 < / DESCRIPTION >
ALLISON < MANUFACTURER > < / MANUFACTURER >
< APPLICATION > home < / APPLICATION >
< ITEM_COST > 8879.02 < / ITEM_COST >
< MATERIAL_COST > 631.09 < / MATERIAL_COST >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > < / PO_UNIT_PRICE >
< TRANSACTION_RECEIPT_DATE > 25 June 09 < / TRANSACTION_RECEIPT_DATE >
< PO_NUMBER > 982121 < / PO_NUMBER >
< / G_ASW_REC_DATE >
< / LIST_G_ASW_REC_DATE >
< CF_SORT_BY > manufacturing, the Date of receipt, organization, Code section < / CF_SORT_BY >
< CF_SERIAL_WHERE > < / CF_SERIAL_WHERE >
< / RECDTREP >HELLO Manu,
7 April 09
It is not a date,
If you need to change the query to get the format to the xsd format: YYYY-MM-ddTHH + hh: mmotherwise, you need to write a custom sort function to decode and order it.
If you make custom order and use
the data will be processed as a string and you will see that the line is sorted on the channel.
-
Select data based on the priority of the State
ID PRO_ID PRO_OBJ_ID TASK_ID DEVELOPER_ID STATUS
121243 4940 37506 5250 6532 REJECTED
122063 4940 37506 5250 6532 RELATIVES
138306 4940 37506 5250 6532 ACCEPTED
138307 4940 37506 5250 6532 WIP
Hello
In the table above, I need to select data based on the State, a status which precedes CLOSE or ACCEPTED it should display all status any State which is after CLOSE or ACCEPTED, we do not consider.
In the scenioro above, it should display only the status of first three. After having ACCEPTED, it should not display something
Please suggest me a request how to write.
Thank you
Sudhir.Try:
SQL> with t as ( 2 select 121243 id, 4940 pro_id, 37506 pro_obj_id, 5250 task_id, 6532 developer_id, 'REJECTED' status from dual union all 3 select 122063, 4940, 37506, 5250, 6532, 'CLOSE' from dual union all 4 select 138306, 4940, 37506, 5250, 6532, 'ACCEPTED' from dual union all 5 select 138307, 4940, 37506, 5250, 6532, 'WIP' from dual union all 6 select 138308, 4940, 37506, 5250, 6532, 'ACCEPTED' from dual union all 7 select 138309, 4940, 37506, 5250, 6532, 'REJECTED' from dual union all 8 select 121243, 4940, 37777, 5250, 6532, 'REJECTED' from dual union all 9 select 122063, 4940, 37777, 5250, 6532, 'CLOSE' from dual union all 10 select 138306, 4940, 37777, 5250, 6532, 'ACCEPTED' from dual union all 11 select 138307, 4940, 37777, 5250, 6532, 'WIP' from dual union all 12 select 138308, 4940, 37777, 5250, 6532, 'ACCEPTED' from dual union all 13 select 138309, 4940, 37777, 5250, 6532, 'WIP' from dual 14 ) -- actual query starts here: 15 select t1.id 16 , t1.pro_id 17 , t1.pro_obj_id 18 , t1.task_id 19 , t1.developer_id 20 , t1.status 21 from t t1 22 where id <= (select max(id) 23 from t t2 24 where t2.status in ( 'ACCEPTED', 'CLOSED' ) 25 and t1.pro_id = t2.pro_id 26 and t1.pro_obj_id = t2.pro_obj_id 27 and t1.task_id = t2.task_id 28 and t1.developer_id = developer_id 29 ); ID PRO_ID PRO_OBJ_ID TASK_ID DEVELOPER_ID STATUS ---------- ---------- ---------- ---------- ------------ -------- 121243 4940 37506 5250 6532 REJECTED 122063 4940 37506 5250 6532 CLOSE 138306 4940 37506 5250 6532 ACCEPTED 138307 4940 37506 5250 6532 WIP 138308 4940 37506 5250 6532 ACCEPTED 121243 4940 37777 5250 6532 REJECTED 122063 4940 37777 5250 6532 CLOSE 138306 4940 37777 5250 6532 ACCEPTED 138307 4940 37777 5250 6532 WIP 138308 4940 37777 5250 6532 ACCEPTED 10 rows selected.
If it works then please provide us with some representative sample data again.
-
Hello people,
THAT THE QUESTION PERTAINS TO:
I play on 2 parameters of a system based on the sampling time: Rotary position and vibration (accelerometer g increments). I want to take a fft based on the post to create a spectrum of the amplitude-phase speed order in / s. To do this, perform the following:
1 integrate (and scale) g vibration signal in the / s (SVT Integration.vi)
2 signal sampled vibration resample the same time at an angle similarly charged signal (ma-resample unevenly sampled input (linear interpolation) .vi)
THE QUESTION:
Order in which operations should be carried out, integrate then resample or vice versa? I didn't order would be important, but using the same set of data, the results are radically different.
OR ORDER ANALYSIS 2.0 TOOLSET:
I have the NO order Analysis Toolset 2.0, but I could not find a way to get the speed profile generation live to work with signals of position encoder DAQmx (via pxi-6602) quadrature. In addition, it seems that I have to specify all the commands I'm interested to watch, which I don't really know at this point (I want to see all available commands) so I decided to do my own fft based on the post to get a spectrum of the order.
Any help is greatly appreciated.
Chris
The order is to integrate the time domain of first - creating a speed channel. You now have a new channel of data. In general I would put this in the same table of waveform with waves of acceleration time.
Then re - sample your acceleration and/or your speed signals, and then you can calculate the spectrum of the order.
-
How to plan the report filtered by dynamic date based on the date, the Agent is running
Hello
I have a question about account using OBIEE agent.
If I run an agent today to deliver A report, can I me A report based on the date of last Monday or any dynamic dates?
For example, say is today, December 18, 2013, and my agent is run according to how I put the calendar. Now the content of the delivery report one being delivered. Now A report has a date column, normally this column is filtered by the current date. But if it comes through the agents to different users, the data should be the previous Monday, so in this case, 9 December 2013. When this agent is run once again, declared December 27, 2013, then the report must be filtered by December 16, 2013, which is the previous Monday 27 dec.
Something like this is possible in OBIEE 11 G?
Thanks in advance.
Yala,
Not in a straightforward way
(1) let the report through Agent with filter current Date
(2) after he ran for the first time you can see IBOT name/last execution time (LAST_RUNTIME_TS) in S_NQ_JOB
Create a variable reference 'last_run_agent' to aid in sql to get max (LAST_RUNTIME_TS)
SELECT max (LAST_RUNTIME_TS) from s_nq_job, whose name = "AGENT_NAME;
Change analysis with current date filter report and amend accordingly the condition of filter to filter on repository variable, newly created
Thank you
-
Grouping and sorting data based on the parameter
Hello
I need to display the total total Sub for cost element that is based on the setting in Excel format
If value = 1 then (subtotal of manufacturing) and sorting by Date of receipt, organization, production, item Code
If value = 2, then (subtotal per organization) and sort by organization, serial number
and at the end of the report should show total full
is it possible in excel using the output of the xml below, please guide me if I need to change the way to get the XML output or can be achieved using this.
Please find the XML, thanks in advance
<? XML version = "1.0"? >
<! - generated by the Oracle version 6.0.8.27.0 reports - >
< ASWRECDTREP >
< LIST_G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 90699100802262 < / Serial_number >
< ITEM_CODE > OM906LA.007 < / ITEM_CODE >
< DESCRIPTION > MERCEDES SERIES 900 OFF-Highway ENGINE 205 KW 0852 < / DESCRIPTION >
SEA < MANUFACTURER > < / MANUFACTURER >
INDL < APPLICATION > < / APPLICATION >
< ITEM_COST > 15009.09 < / ITEM_COST >
< MATERIAL_COST > 685.25 < / MATERIAL_COST >
< > 1001395 PO_NUMBER < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 22 May 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
EUR < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 7431.3 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 10 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PARTS < / ORGANISATION_NAME >
< Serial_number > 90699100802285 < / Serial_number >
< ITEM_CODE > OM906LA.007 < / ITEM_CODE >
< DESCRIPTION > MERCEDES SERIES 900 OFF-Highway ENGINE 205 KW 0852 < / DESCRIPTION >
SEA < MANUFACTURER > < / MANUFACTURER >
INDL < APPLICATION > < / APPLICATION >
< ITEM_COST > 15009.09 < / ITEM_COST >
< MATERIAL_COST > 685.25 < / MATERIAL_COST >
< > 1001395 PO_NUMBER < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 22 May 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
EUR < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 7431.3 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 30 < / ORGANIZATION_CODE >
Melbourne < ORGANISATION_NAME > < / ORGANISATION_NAME >
< Serial_number > 6520107896 < / Serial_number >
< ITEM_CODE > 3500.010 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E018179 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 11126.11 < / ITEM_COST >
< MATERIAL_COST > 664.23 < / MATERIAL_COST >
< PO_NUMBER > 971515 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 14 April 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 8063.3 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 30 < / ORGANIZATION_CODE >
Melbourne < ORGANISATION_NAME > < / ORGANISATION_NAME >
< Serial_number > 6510869062 < / Serial_number >
< ITEM_CODE > 3200.010 < / ITEM_CODE >
< DESCRIPTION > ALLISON 3000 SERIES WE HWY TRANSMISSION E017944 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 11853.57 < / ITEM_COST >
< MATERIAL_COST > 707.66 < / MATERIAL_COST >
< PO_NUMBER > 982120 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 12 May 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 8251.6 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 40 < / ORGANIZATION_CODE >
Brisbane < ORGANISATION_NAME > < / ORGANISATION_NAME >
G6003 D6002 < Serial_number > < / Serial_number >
SERIES.002 < > 520 ITEM_CODE < / ITEM_CODE >
< DESCRIPTION > KONRAD 520 SERIES MARINE STERN DRIVE < / DESCRIPTION >
OTH < MANUFACTURER > < / MANUFACTURER >
HUSBAND < APPLICATION > < / APPLICATION >
< ITEM_COST > 9296.95 < / ITEM_COST >
< MATERIAL_COST > 482.91 < / MATERIAL_COST >
< PO_NUMBER > 1009062 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 24 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 6939.29 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 40 < / ORGANIZATION_CODE >
Brisbane < ORGANISATION_NAME > < / ORGANISATION_NAME >
ABC123 < Serial_number > < / Serial_number >
< ITEM_CODE > GM20541 - KP1.001 < / ITEM_CODE >
GENERATOR KOHLER < DESCRIPTION > < / DESCRIPTION >
KOH < MANUFACTURER > < / MANUFACTURER >
Collage < APPLICATION > < / APPLICATION >
< > 756.83 ITEM_COST < / ITEM_COST >
< MATERIAL_COST >.78 < / MATERIAL_COST >
< PO_NUMBER > 1015156 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 14 October 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 20 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 40 < / ORGANIZATION_CODE >
Brisbane < ORGANISATION_NAME > < / ORGANISATION_NAME >
ABC124 < Serial_number > < / Serial_number >
< ITEM_CODE > GM20541 - KP1.001 < / ITEM_CODE >
GENERATOR KOHLER < DESCRIPTION > < / DESCRIPTION >
KOH < MANUFACTURER > < / MANUFACTURER >
Collage < APPLICATION > < / APPLICATION >
< > 756.83 ITEM_COST < / ITEM_COST >
< MATERIAL_COST >.78 < / MATERIAL_COST >
< PO_NUMBER > 1015156 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 14 October 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
AUD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 20 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
06R1017763 < Serial_number > < / Serial_number >
< ITEM_CODE > 6062HK30.005 < / ITEM_CODE >
< DESCRIPTION > DETROIT SERIES 60 ENGINE SAILOR 615 KW 2949322 < / DESCRIPTION >
DDM < MANUFACTURER > < / MANUFACTURER >
HUSBAND < APPLICATION > < / APPLICATION >
< ITEM_COST > 99125.34 < / ITEM_COST >
< MATERIAL_COST > 2028.31 < / MATERIAL_COST >
< PO_NUMBER > 883339 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 5 March 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 63768 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6310935001 < / Serial_number >
< ITEM_CODE > 2500.003 < / ITEM_CODE >
< DESCRIPTION > ALLISON 2000 SERIES ON HWY TRANSMISSION E016189 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 4855.33 < / ITEM_COST >
< MATERIAL_COST > 306.39 < / MATERIAL_COST >
< PO_NUMBER > 1000221 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 1 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 3574.9 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6310935002 < / Serial_number >
< ITEM_CODE > 2500.003 < / ITEM_CODE >
< DESCRIPTION > ALLISON 2000 SERIES ON HWY TRANSMISSION E016189 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 4855.33 < / ITEM_COST >
< MATERIAL_COST > 306.39 < / MATERIAL_COST >
< PO_NUMBER > 1000221 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 1 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 3574.9 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6310935003 < / Serial_number >
< ITEM_CODE > 2500.003 < / ITEM_CODE >
< DESCRIPTION > ALLISON 2000 SERIES ON HWY TRANSMISSION E016189 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 4855.33 < / ITEM_COST >
< MATERIAL_COST > 306.39 < / MATERIAL_COST >
< PO_NUMBER > 1000221 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 1 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 3574.9 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6510876301 < / Serial_number >
< ITEM_CODE > T350R.004 < / ITEM_CODE >
< DESCRIPTION > ALLISON TORQMATIC WE HWY TRANSMISSION < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 9465.69 < / ITEM_COST >
< MATERIAL_COST > 597.33 < / MATERIAL_COST >
< PO_NUMBER > 1005777 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 23 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 6936.3 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6510876302 < / Serial_number >
< ITEM_CODE > T350R.004 < / ITEM_CODE >
< DESCRIPTION > ALLISON TORQMATIC WE HWY TRANSMISSION < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 9465.69 < / ITEM_COST >
< MATERIAL_COST > 597.33 < / MATERIAL_COST >
< PO_NUMBER > 1005777 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 23 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 6936.3 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6510876303 < / Serial_number >
< ITEM_CODE > T375R.002 < / ITEM_CODE >
< DESCRIPTION > ALLISON TORQMATIC WE HWY TRANSMISSION < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 10224.19 < / ITEM_COST >
< MATERIAL_COST > 645.19 < / MATERIAL_COST >
< PO_NUMBER > 1005777 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 23 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 7433.3 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6310940354 < / Serial_number >
< ITEM_CODE > 2500.003 < / ITEM_CODE >
< DESCRIPTION > ALLISON 2000 SERIES ON HWY TRANSMISSION E016189 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 4855.33 < / ITEM_COST >
< MATERIAL_COST > 306.39 < / MATERIAL_COST >
< PO_NUMBER > 1005777 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 23 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 3574.9 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6310940355 < / Serial_number >
< ITEM_CODE > 2500.003 < / ITEM_CODE >
< DESCRIPTION > ALLISON 2000 SERIES ON HWY TRANSMISSION E016189 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 4855.33 < / ITEM_COST >
< MATERIAL_COST > 306.39 < / MATERIAL_COST >
< PO_NUMBER > 1005777 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 23 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 3574.9 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6310940356 < / Serial_number >
< ITEM_CODE > 2500.003 < / ITEM_CODE >
< DESCRIPTION > ALLISON 2000 SERIES ON HWY TRANSMISSION E016189 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 4855.33 < / ITEM_COST >
< MATERIAL_COST > 306.39 < / MATERIAL_COST >
< PO_NUMBER > 1005777 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 23 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 3574.9 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 6310940357 < / Serial_number >
< ITEM_CODE > 2500.003 < / ITEM_CODE >
< DESCRIPTION > ALLISON 2000 SERIES ON HWY TRANSMISSION E016189 < / DESCRIPTION >
ATD < MANUFACTURER > < / MANUFACTURER >
ONHY < APPLICATION > < / APPLICATION >
< ITEM_COST > 4855.33 < / ITEM_COST >
< MATERIAL_COST > 306.39 < / MATERIAL_COST >
< PO_NUMBER > 1005777 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 23 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 3574.9 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< G_ASW_REC_DATE >
< ORGANIZATION_CODE > 70 < / ORGANIZATION_CODE >
< ORGANISATION_NAME > NDC - PRODUCT < / ORGANISATION_NAME >
< Serial_number > 5272003543 < / Serial_number >
< ITEM_CODE > T1637K33.002 < / ITEM_CODE >
< DESCRIPTION > DETROIT SERIES 4000 ENGINES INDUSTRIAL 1865 KW 2456291 < / DESCRIPTION >
DDM < MANUFACTURER > < / MANUFACTURER >
MNIG < APPLICATION > < / APPLICATION >
< ITEM_COST > 420083.16 < / ITEM_COST >
< MATERIAL_COST > 3785.85 < / MATERIAL_COST >
< PO_NUMBER > 921170 < / PO_NUMBER >
< TRANSACTION_RECEIPT_DATE > 30 June 09 < / TRANSACTION_RECEIPT_DATE >
< VENDOR_LOT_NUM > < / VENDOR_LOT_NUM >
USD < CURRENCY_CODE > < / CURRENCY_CODE >
< PO_UNIT_PRICE > 301549 < / PO_UNIT_PRICE >
< / G_ASW_REC_DATE >
< / LIST_G_ASW_REC_DATE >
< / ASWRECDTREP >
Best regards
Mahihttp://winrichman.blogspot.com/2009/10/subtemplating.html
There you go.
-
Mark the Date based on the value of the following line... Delivery very Urgent
Hello guys
I work as a Business Intelligenece Developer and one of my reports, I have a requirement where I have a Date column and the date should be in ascending order IE 1 - JAN - 09
2-JAN-09
1 - FEB - 09
If the date is not in ascending order, I need to mark the Date
Here are examples of data
Flag - Here if the Date is not in the order I have to report it Print N, i.e. If the date is growing Null we ignore and check the
Next Date sequence Vale line
10215 P02095
10220 P02095
P02095 10500 13 March 01
P02095 10600
P02095 30-Sep-10610 04
P02095 10960
P02095 N 10990 05 - Sep - 01
P02095 20015 1 May 02 N
P02095 20020 23 April 01 N
P02095 20030 23 April 01 N
P02095 50000
P02095 63500
P02095 64000
P02095 64100 18 December 06
P02095 64125
P02095 64400 16 March 07
P02095 64500 16 April 07
P02095 64550 17 April 07
P02095 70000 23 April 07
P02095 70100 27 April 07
P02095 80000 April 30 07
P02095 81050
P02095 81100
P02095 83000
P02095 84000
P02095 14-Sep-86000 07
86050 P02095
86230 P02095
Let me know if you have any questions I'll post it, thank youYou did not post the version of Oracle, so I'll assume that you're at least 10g. Then the MODEL would be the best solution:
with t as ( select 'P02095' col1,'10215' seq,null dt from dual union all select 'P02095','10220',null from dual union all select 'P02095','10500',to_date('13-Mar-01','dd-mon-rr') from dual union all select 'P02095','10600',null from dual union all select 'P02095','10610',to_date('30-Sep-04','dd-mon-rr') from dual union all select 'P02095','10960',null from dual union all select 'P02095','10990',to_date('05-Sep-01','dd-mon-rr') from dual union all select 'P02095','20015',to_date('01-May-02','dd-mon-rr') from dual union all select 'P02095','20020',to_date('23-Apr-01','dd-mon-rr') from dual union all select 'P02095','20030',to_date('23-Apr-01','dd-mon-rr') from dual union all select 'P02095','63500',null from dual union all select 'P02095','64000',null from dual union all select 'P02095','64100',to_date('18-Dec-06','dd-mon-rr') from dual union all select 'P02095','64125',null from dual union all select 'P02095','64400',to_date('16-Mar-07','dd-mon-rr') from dual union all select 'P02095','64500',to_date('16-Apr-07','dd-mon-rr') from dual union all select 'P02095','64550',to_date('17-Apr-07','dd-mon-rr') from dual union all select 'P02095','70000',to_date('23-Apr-07','dd-mon-rr') from dual union all select 'P02095','70100',to_date('27-Apr-07','dd-mon-rr') from dual union all select 'P02095','80000',to_date('30-Apr-07','dd-mon-rr') from dual union all select 'P02095','81050',null from dual union all select 'P02095','81100',null from dual union all select 'P02095','83000',null from dual union all select 'P02095','84000',null from dual union all select 'P02095','86000',to_date('14-Sep-07','dd-mon-rr') from dual union all select 'P02095','86050',null from dual union all select 'P02095','86230',null from dual ) select col1, seq, dt, indicator from t model dimension by(col1,row_number() over(partition by col1 order by seq) rn) measures(dt,seq,cast(null as varchar2(1)) indicator,min(dt) over(partition by col1) x) rules( x[any,rn > 1] order by rn = greatest(nvl(dt[cv(),cv()],x[cv(),cv() - 1]),x[cv(),cv() - 1]), indicator[any,any] = case when nvl(dt[cv(),cv()],x[cv(),cv()]) != x[cv(),cv()] then 'N' end ) / COL1 SEQ DT I ------ ----- --------- - P02095 10215 P02095 10220 P02095 10500 13-MAR-01 P02095 10600 P02095 10610 30-SEP-04 P02095 10960 P02095 10990 05-SEP-01 N P02095 20015 01-MAY-02 N P02095 20020 23-APR-01 N P02095 20030 23-APR-01 N P02095 63500 COL1 SEQ DT I ------ ----- --------- - P02095 64000 P02095 64100 18-DEC-06 P02095 64125 P02095 64400 16-MAR-07 P02095 64500 16-APR-07 P02095 64550 17-APR-07 P02095 70000 23-APR-07 P02095 70100 27-APR-07 P02095 80000 30-APR-07 P02095 81050 P02095 81100 COL1 SEQ DT I ------ ----- --------- - P02095 83000 P02095 84000 P02095 86000 14-SEP-07 P02095 86050 P02095 86230 27 rows selected. SQL>
SY.
Published by: Solomon Yakobson on January 23, 2010 10:31
-
DataGrid: data based on the datagrid column headers
I have a datagrid I want to fill the headers of datagridcolumn with specific data during execution.
I'm going through the array of data objects and the creation of each column, but I still need to figure out how to set the header for each of them. I tried to set the itemRenderer for the column of a component simple lable, but then I don't know how to set the text of this label on the name to say correct datadriven of objects field.
Any help would be greatly appreciated,
RubenI figured this out. Essentially before defining the its you get your component and wrap around a ClassFactory object and then set the property that you want to appear in the header. You can do this in a loop and change the header you go. Here's some code that could go in a loop:
var lblFact:ClassFactory = new ClassFactory (Label);
lblFact.properties = {text: "changing text data"};
dgColumn.headerRenderer = lblFact;Maybe this will help someone later.
-
Selection of DAQ PCI cards - pulse based on the position of the AO
I build a replacement computer for an aging instrument control system, and I'm trying spec a PCI card to use. My line of sight is on the M6229, but I'm a little confused as to if she's going to do what I want. We will use LabView 8.6 for the software, and RT module is not an option.
The question has been posted here in various forms, but I think that this iteration could be a little original:
The requirements of the program are:
-Two analog outputs are used to generate a raster 2D model, while the internal counter counts the pulses of preamp at each stage of the grid.
-The dwell for each point must be controllable by the user (ideally as low as 0.01 ms), and the count rate can go up to 5Mcps.
-The number of points x / y in the raster model is controllable by the user, a will have a maximum of 400 x 400 (160000).
At the moment I'm simulating a 6229 in MAX and written a model of Sawtooth on channel X and a linear ramp on the channel of Y. The sampling frequency / can be deducted immediately requested size of dwell and pixel of the user. I generate the set of values of xy 2D matrix and write to data acquisition. I use voluntarily no more points that are necessary, because this application prefers one out an alias on the AO conducted, channels to maintain a separate position for each pixel in the detector. Thus, for example, for a 100 x 100 pixel image with 1ms live per pixel, the quick scan signal is essentially a 100 Hz sawtooth, sampled 100 times at a sampling rate of 10 kHz.
However, the frequency of sampling for the pulse counter must be very high to follow with the input of the preamplifier signal. I think that I can't have separate sampling frequencies for two separate tasks, so I'm left with a choice between creating an XY array unnecessarily large to match the sample for the pulse counter clock, or ask your question here
Does anyone have any advice? In the end, I want to make sure we buy the best equipment for the job, but as always, we are also interested in the best bang for the buck. Is a map of the M series not up to this task?
-
How to get dates based on the difference of startdate and enddate
Hi all
I have table with data below:
I need a new line for each record with enddate-startdate > 41 days.
For example if Item1, point 2 difference of enddate-startdateis < 41 if these lines are is
Agenda Item_Descr STARTDATE ENDDATE 1 Point 1 OCTOBER 16, 2014 JANUARY 4, 2015 2 Point 2 OCTOBER 16, 2014 JANUARY 4, 2015 Item3 and Item4 difference is 41 days > and < 82 days so I need two lines as below for each element:
Agenda Item_Descr STARTDATE ENDDATE 3 Point 3 OCTOBER 16, 2014 16 OCT-2014 + 41 3 Point 3 16 OCT-2014 + 41 + 1 JANUARY 4, 2015 4 Point 4 OCTOBER 16, 2014 16 OCT-2014 + 41 4 Point 4 16 OCT-2014 + 41 + 1 JANUARY 4, 2015 For Item5 difference is > 41, 82, 123, and < 164 so I need total four lines as below:
Agenda Item_Descr STARTDATE ENDDATE 5 Point 5 OCTOBER 16, 2014 16 OCT-2014 + 41 5 Point 5 16 OCT-2014 + 41 + 1 16 OCT-2014 + 41 41 5 Point 5 16 OCT-2014 + 41 + 41 + 1 16 OCT-2014-41-41-41 5 Point 5 16 OCT-2014 + 41 + 41 + 41 + 1 MARCH 21, 2014 Am able to get the number of rows, but struggling to get the dates as shown:
Am trying to query is:
SELECT NV.*, ENDDATE - STARTDATE, LEVEL, FLOOR ( (ENDDATE - STARTDATE) / 41) FROM NSK_VALUES NV CONNECT BY LEVEL <= FLOOR ( (ENDDATE - STARTDATE) / 41) + 1 AND ROWID = PRIOR ROWID AND PRIOR SYS_GUID () IS NOT NULL;
-
update of rows of data based on the value of the column
I have a column in a table with summary of quantity and separation is in the other table, sometimes what happens is that data breach will be increased and I want to update like 0 for example.
{code}
CREATE TABLE CUT_SUM (CD_PM_CODE VARCHAR2 (12), CD_PS_CODE VARCHAR2 (12), NUMBER OF CD_QTY);
INSERT INTO CUT_SUM (CD_PM_CODE, CD_PS_CODE, CD_QTY) VALUES ('A', 'A1001', 4)
cd_qty is a summary of 4 pcs
-now I work table or temporary table in the case reports with as much, now I want to reduce to that above.
CREATE TABLE CUT_SEC (SEC_PM_CODE VARCHAR2 (12), SEC_PS_CODE VARCHAR2 (12), NUMBER OF SEC_QTY);
INSERT INTO CUT_SEC (SEC_PM_CODE, SEC_PS_CODE, SEC_QTY) VALUES ('A', "A1001", 1);
INSERT INTO CUT_SEC (SEC_PM_CODE, SEC_PS_CODE, SEC_QTY) VALUES ('A', "A1001", 1);
INSERT INTO CUT_SEC (SEC_PM_CODE, SEC_PS_CODE, SEC_QTY) VALUES ('A', "A1001", 1);
INSERT INTO CUT_SEC (SEC_PM_CODE, SEC_PS_CODE, SEC_QTY) VALUES ('A', "A1001", 1);
INSERT INTO CUT_SEC (SEC_PM_CODE, SEC_PS_CODE, SEC_QTY) VALUES ('A', "A1001", 1);
-the data I want in cut_sec
SEC_PM_CODE SEC_PS_CODE SEC_QTY
AN A1001 1
AN A1001 1
AN A1001 1
AN A1001 1
AN A1001 0
{/ code}
Select * from cut_sum
CD_PM_CODE CD_PS_CODE CD_QTY A A1001 4 Select * from cut_sec
SEC_PM_CODE SEC_PS_CODE SEC_QTY A A1001 1 A A1001 1 A A1001 1 A A1001 1 A A1001 1 A A1001 1 A A1001 1 Update cut_sec cs
Set sec_qty = 0
where rowid in (select rowid rid
from (select sec_pm_code, sec_ps_code,
ROW_NUMBER() on rn (partition sec_pm_code, sec_ps_code order of null value)
of cut_sec
) x
where rn > (select cd_qty
of cut_sum
where sec_pm_code = x.sec_pm_code
and sec_ps_code = x.sec_ps_code
)
)
SEC_PM_CODE SEC_PS_CODE SEC_QTY A A1001 1 A A1001 1 A A1001 1 A A1001 0 A A1001 0 A A1001 0 A A1001 1 Concerning
Etbin
-
Hello
I have a ZIP column which is the Varchar2 data type, it has values such as 2345, 09485, 10900, 07110, 06534.
I have to go look up records from the range of values for the ZIP column as between 00000 and 07500.
Could you give a logic.
Thank you.
Hello
I think you can use the following code:
SELECT T.*
OF
t WHERE the to_number (ZIP) between TO_NUMBER('0000') and TO_NUMBER('07500')
;
CGomes
-
Extract part of channels based on the positions
Hello
My requirement is simple. I get the data from the source below file.
My data looks like this. Sometimes, I have a space, a tab space, space two tab. It is ambiguous.
FIRSTWORD SECONDWORD THIRDWORD QUATRIÈME (o/p = FIRSTWORD SECONDWORD THIRDWORD)
FIRSTWORD SECONDWORD THIRD WORD (o/p = FIRSTWORD SECONDWORD THIRD)
If it's something thing fixed, I can write using SUBSTR and INSTR and it worked. But how we deal with several cases at the same time.
Thanks in advance
KVBMaybe something like this...
SQL> ed Wrote file afiedt.buf 1 with t as (select 'FIRSTWORD SECONDWORD THIRDWORD FOURTHWORD' as txt from dual union all 2 select 'FIRSTWORD SECONDWORD THIRDWORD FOURTHWORD' from dual) 3 -- 4 -- end of data containing single or multiple spaces and/or tabs 5 -- 6 select regexp_substr(txt, '[^ ]+', 1, 1) as first 7 ,regexp_substr(txt, '[^ ]+', 1, 2) as second 8 ,regexp_substr(txt, '[^ ]+', 1, 3) as third 9 ,regexp_substr(txt, '[^ ]+', 1, 4) as fourth 10* from (select regexp_replace(txt,'[[:space:]+]',' ') as txt from t) SQL> / FIRST SECOND THIRD FOURTH --------------- --------------- --------------- --------------- FIRSTWORD SECONDWORD THIRDWORD FOURTHWORD FIRSTWORD SECONDWORD THIRDWORD FOURTHWORD
-
How to highlight the menu item based on the position of the scrolling page?
Hello
I am interested by learned how to achieve the effect in the upper left corner of this Web page:
When you click on any of the six gray menu icons (grey rectangles), you scrolled down to the deep page and arrive at the location one or two or four or what you clicked on... it's easy. But how do I get the menu item (a rectangle) to be highlighted (change to green) to indicate the current position on the web page?
Any suggestion would be appreciated
Thank you
Bradley
Hi Bradley
You can use the anchor links for menu items that would be would be the active state once that section of the specific page of scrolling.
This video explains the process:
https://www.YouTube.com/watch?v=qNsI6DHz5Co
Thank you
Sanjit
Maybe you are looking for
-
Auto update to 27.0.1 - right click menu shows all (very long)
Firefox just crashed. I then opened it to the top, and it seemed that it was finish auto update to 27.0.1. Once on a page, I click with the right button on a link and found a list very very long scrolling even further. In addition to this, the functi
-
My HP Photosmart C309g printer driver will not install on my laptop.
I am running Windows 7 64 bit. When I try to install the driver for my printer C309g (pilot of the basic functionality or complete) installation hangs during the first phase. Actually, the installation closes and disappears without any error message
-
Original title: blue screen (calling bad pool) I've been well blue screens on my new windows 7 installation, and I tried to download some programs but all im getting this error. 040713-30747 - 01.dmp 2013/04/07 21:12:03 BAD_POOL_CALLER 0x000000c2 000
-
After that I upgraded my Mac OS to 10.10, PhotoShop was no more working. The rest of the Adobe design Premium CS5.5 programms were still working. To resolve this problem, I have re-installed PS now it works, but only in the trial serial number of "Ad