नीचे बाईं ओर शामिल होने वाली बाएं जॉइन का उपयोग करके मेरी क्वेरी है। मैं जो करना चाहता हूं वह है कि एक और टेबल इस क्वेरी को कभी भी फ़िल्टर करें, लेकिन ऐसा करने में परेशानी हो रही है। मैं इस नई तालिका table_3
पर कॉल करूंगा और table_3.rwykey = runways_updatable.rwykey
कहां जोड़ना चाहता हूं। किसी भी मदद को बहुत, बहुत सराहा जाएगा।एक ही प्रश्न में बाएं जुड़ने और आंतरिक शामिल होने का उपयोग
SELECT *
FROM RUNWAYS_UPDATABLE
LEFT JOIN TURN_UPDATABLE
ON RUNWAYS_UPDATABLE.RWYKEY = TURN_UPDATABLE.RWYKEY
WHERE RUNWAYS_UPDATABLE.ICAO = 'ICAO'
AND (RUNWAYS_UPDATABLE.TORA > 4000 OR LDA > 0)
AND (TURN_UPDATABLE.AIRLINE_CODE IS NULL OR TURN_UPDATABLE.AIRLINE_CODE = ''
OR TURN_UPDATABLE.AIRLINE_CODE = '')
'* ** * ** * ** * ***संपादित स्पष्ट करने के लिए ** * ** * ** * ** * ** * ** यहां दूसरा कथन है कि आंतरिक शामिल मैं उपयोग करना चाहता हूं और मैं इन 2 कथनों को गठबंधन करना चाहता हूं।
SELECT *
FROM RUNWAYS_UPDATABLE A, RUNWAYS_TABLE B
WHERE A.RWYKEY = B.RWYKEY
'* * * अब तक सलाह नीचे ले लिया है, लेकिन हो रही सिंटैक्स त्रुटि के रूप
SELECT RUNWAYS_UPDATABLE.*, TURN_UPDATABLE.*, AIRPORT_RUNWAYS_SELECTED.*
FROM RUNWAYS_UPDATABLE
INNER JOIN AIRPORT_RUNWAYS_SELECTED
ON RUNWAYS_UPDATABLE.RWYKEY = AIRPORT_RUNWAYS_SELECTED.RWYKEY
LEFT JOIN TURN_UPDATABLE
ON RUNWAYS_UPDATABLE.RWYKEY = TURN_UPDATABLE.RWYKEY
नोट मैं क्या है: अगर मैं आंतरिक में शामिल होने के बाहर टिप्पणी और बाईं छोड़ शामिल होने के या इसके विपरीत, यह काम करता है लेकिन जब मेरे पास क्वेरी में दोनों शामिल होते हैं, तो जब मैं वाक्यविन्यास त्रुटि प्राप्त कर रहा हूं।
और क्या आप हमें बता सकते हैं कि समस्या क्या है? आप क्या प्राप्त करते हैं और आप क्या उम्मीद करते हैं? – botzko