這裏是我的sql代碼。ORACLE ALIAS在WHERE子句子查詢
我使用子查詢和拉布勒的它。但是,當我打算從子查詢調用列的顯示,如無效的標識符
SELECT TSR.Merchant_id, denomination, SUM (no_of_cards)
FROM sales_details
WHERE invoice_id IN (
SELECT invoice_id
FROM sales_header TSR
WHERE entered_by = (
(SELECT account_code
FROM bk_dsr_account_codes
WHERE user_name = 'C'
AND PASSWORD = 'D'
AND mobile_no = '8994035090213391259'))
AND entered_date BETWEEN (TO_DATE ('2013/04/01', 'yyyy/mm/dd')
)
AND (TO_DATE ('2013/06/30', 'yyyy/mm/dd')
))
GROUP BY denomination
誤差按如下
ORA-00904: "TSR"."MERCHANT_ID": invalid identifier
請幫我來解決這個問題 我還需要在我的最終sql視圖中調用子查詢的列
你不」 t需要這些嵌套的子查詢。您的查詢可能只是表格之間的連接。 –