इस ओरेकल क्वेरी पर आपकी मदद के लिए पूछना। यह मुझे त्रुटि 2 दे रहा है "ORA-00905: अनुपलब्ध कीवर्ड"। बाएं जॉइन स्टेटमेंट जोड़ने से पहले यह ठीक काम कर रहा था। स्पष्ट रूप से यह जानकारी वितरित नहीं करेगा क्योंकि हमें बाएं जॉइन स्टेटमेंट के बिना इसकी आवश्यकता है। DW.TICKETS DW.TICKET_ACTLOGएसक्यूएल ओरेकल बाएं जॉइन और सबक्वायरी त्रुटि: ओआरए -00 9 05: गायब कीवर्ड
Subquery तालिका: TABLE_RESOLVERS
पता करने के लिए कौन-सा कीवर्ड इस क्वेरी में याद आ रही है
धन्यवाद एक बहुत !:
डीबी टेबल्स किसी भी मदद प्रदान करें
SELECT
TO_CHAR(DW.TICKETS.RESOLVED_TIMESTAMP,'YYYY-MM-DD HH24:MI:SS') AS RESOLVED_DATE,
DW.TICKETS.SUBJECT, DW.TICKETS.OWNER_CORE_ID,
DW.TICKETS.TICKET_NUMBER,
TABLE_RESOLVERS.SUBMITTER AS RESOLVER_CORE_ID
FROM DW.TICKETS
LEFT JOIN
(SELECT
TICKET_NUMBER,
SUBMITTER
FROM DW.TICKET_ACTLOG
WHERE
TYPE = 'Final Resolution' AND
(SUBMITTER = 'B02666' OR
SUBMITTER = 'R66604')
ORDER BY CREATE_TIMESTAMP DESC
) AS TABLE_RESOLVERS
ON DW.TICKETS.TICKET_NUMBER = TABLE_RESOLVERS.TICKET_NUMBER
WHERE
DW.TICKETS.RESOLVED_TIMESTAMP >= to_date('05-03-2010','dd-mm-yyyy') AND
DW.TICKETS.RESOLVED_TIMESTAMP < to_date('8-03-2010','dd-mm-yyyy') AND
DW.TICKETS.TICKET_NUMBER LIKE 'TCK%' AND
DW.TICKETS.TICKET_NUMBER IN
(SELECT TICKET_NUMBER
FROM DW.TICKET_ACTLOG
WHERE
(SUBMITTER = 'B02666' OR
SUBMITTER = 'R66604')
)
ORDER BY DW.TICKETS.CREATE_TIMESTAMP ASC
"प्रकार" Oracle में एक आरक्षित शब्द है? –
@EricPetroelje - TYPE एक कीवर्ड है लेकिन यह वर्जित नहीं है: इसे इसके लिए बहुत देर से वाक्यविन्यास में पेश किया गया था। – APC
ओरेकल का कौन सा संस्करण यह है? – cairnz