with ticket_orders AS(
select REGEXP_SUBSTR(st.ORDER_ID, '\d{3}-\d{7}-\d{7}') "new_order_id"
from
(select
REGEXP_SUBSTR(details, 'Order\s+ID(\s*\(s\))?:\s*\d{3}-\d{7}-\d{7}') AS "ORDER_ID"
from o_remedy ort
) st)
select new_t.new_order_id from ticket_orders new_t;
我試圖執行下面的SQL語句,但它不斷顯示錯誤的"NEW_T"."NEW_ORDER_ID": invalid identifier
SQL查詢不執行 - 顯示無效的標識符錯誤
如何得到這個「new_order_id
」因爲我需要進一步加入吧。
不要你的意思是 「前面的SQL語句」? – toonice
您正在選擇't.new_order_id',但錯誤顯示爲「NEW_T」。「NEW_ORDER_ID」'? 'NEW_T'從哪裏來? – Utsav
對不起,我打錯了,它只是new_t – Arman