nickdaniels
MIS
I need a query which will retrieve the oldest account number for each store, showing the account number, the date the account was established and the store code. The code below is close, but brings back every account number for each store and assigns it the same (oldest) established date. Does anyone have any suggestions?
cheers, Nick
SELECT
to_char(ACCOUNT.ACCOUNT_NUMBER),
ACCOUNT.STORE_CODE,
Oldest_Account.ACCOUNT_ESTABLISHED_DATE
FROM
ACCOUNT,
ACCOUNT Oldest_Account
WHERE
( ACCOUNT.STORE_CODE=Oldest_Account.STORE_CODE )
AND ( Oldest_Account.ACCOUNT_ESTABLISHED_DATE = (select min(account_established_date) from account
where account.STORE_CODE =Oldest_Account.STORE_CODE)
)
Nick
ndaniels@ventura-uk.com
If it's Data Warehousing or related then I want to know - but post it to the forum!
cheers, Nick
SELECT
to_char(ACCOUNT.ACCOUNT_NUMBER),
ACCOUNT.STORE_CODE,
Oldest_Account.ACCOUNT_ESTABLISHED_DATE
FROM
ACCOUNT,
ACCOUNT Oldest_Account
WHERE
( ACCOUNT.STORE_CODE=Oldest_Account.STORE_CODE )
AND ( Oldest_Account.ACCOUNT_ESTABLISHED_DATE = (select min(account_established_date) from account
where account.STORE_CODE =Oldest_Account.STORE_CODE)
)
Nick
ndaniels@ventura-uk.com
If it's Data Warehousing or related then I want to know - but post it to the forum!