PostgreSQL मैं में सबक्वेरी उपयोग कर सकते हैं शर्तक्या एक्सेस में शामिल होने की स्थिति में सबक्वायरी का उपयोग करना संभव है?
SELECT *
FROM table1 LEFT JOIN table2
ON table1.id1 = (SELECT id2 FROM table2 LIMIT 1);
में शामिल होने के लेकिन जब मैं पहुँच
SELECT *
FROM table1 LEFT JOIN table2
ON table1.id1 = (SELECT TOP 1 id2 FROM table2);
में इसका इस्तेमाल करने की कोशिश मैं सिंटेक्स त्रुटि मिलता है। क्या यह वास्तव में पहुंच या मेरी गलती में असंभव है?
मुझे पता है कि मैं WHERE
के साथ एक ही परिणाम प्राप्त कर सकता हूं, लेकिन मेरा प्रश्न एक्सेस में JOIN
की संभावनाओं के बारे में है।
+1 मैं लगभग सभी मामलों में उप प्रश्नों से दूर ले जाकर कर रहा हूँ के रूप में ली गई तालिकाओं ज्यादातर मामलों में अधिक से अधिक प्रदर्शन देने के –