exclude data based on the position

Hi all

I 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 you

    Mike

    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: mm

    otherwise, 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.

  • create a spectrum of the order from scratch (i.e. get a fft-based on the position of the same time deductions in the sample data)

    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

    Angelique

  • 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
    Mahi

    http://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 you

    You 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,
    Ruben

    I 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

    AgendaItem_DescrSTARTDATEENDDATE
    1Point 1OCTOBER 16, 2014JANUARY 4, 2015
    2Point 2OCTOBER 16, 2014JANUARY 4, 2015

    Item3 and Item4 difference is 41 days > and < 82 days so I need two lines as below for each element:

    AgendaItem_DescrSTARTDATEENDDATE
    3Point 3OCTOBER 16, 201416 OCT-2014 + 41
    3Point 316 OCT-2014 + 41 + 1JANUARY 4, 2015
    4Point 4OCTOBER 16, 201416 OCT-2014 + 41
    4Point 416 OCT-2014 + 41 + 1JANUARY 4, 2015

    For Item5 difference is > 41, 82, 123, and < 164 so I need total four lines as below:

    AgendaItem_DescrSTARTDATEENDDATE
    5Point 5OCTOBER 16, 201416 OCT-2014 + 41
    5Point 516 OCT-2014 + 41 + 116 OCT-2014 + 41 41
    5Point 516 OCT-2014 + 41 + 41 + 116 OCT-2014-41-41-41
    5Point 516 OCT-2014 + 41 + 41 + 41 + 1MARCH 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;
    

    something like that...

    WITH nsk_values (item, item_descr, startdate, enddate)

    AS (SELECT 1, ' 1 ', SYSDATE, SYSDATE + double UNION ALL 7 ')

    SELECT 2, 'point 2', SYSDATE, SYSDATE + 14 IN double UNION ALL

    SELECT 3, 'Item 3, SYSDATE, SYSDATE + 80 IN dual UNION ALL"

    Select OPTION 4, "article 4, SYSDATE, SYSDATE + 56 OF double UNION ALL"

    SELECT 5, 'article 5 "(, SYSDATE, SYSDATE + 156 FROM dual)

    SELECT the item

    item_descr

    largest (startdate, CASE

    WHEN LEVEL > 1 THEN startdate + (LEVEL - 1) * 41 + 1

    Of ANOTHER startdate

    END

    ) As startdate

    , less (enddate, startdate + (LEVEL * 41)) AS enddate

    OF nsk_values

    CONNECT BY PRIOR point = item

    AND PRIOR sys_guid() IS NOT NULL

    and level<= ceil((enddate="" -="" startdate)="">

    /

    HTH

  • 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

  • Need to convert the Varchar2 column number for the extraction of data based on the range of values.

    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
    KVB

    Maybe 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:

    http://trashpixels.co/#one

    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