Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

शामिल सबक्वायरी में बाहरी चयन कॉलम मान?

आपकी आंतरिक क्वेरी एक सहसंबद्ध उपश्रेणी है, लेकिन यह तालिका 1 को बिल्कुल नहीं देख सकती है। यह MySQL पर एक प्रतिबंध है - देखें MySQL मैन्युअल - D. 3. सबक्वेरी पर प्रतिबंध . लगभग आधा नीचे यह बताता है:

हालांकि सबक्वेरी LEFT JOIN एक्सप्रेशन का हिस्सा है, यह FROM क्लॉज का हिस्सा है।

यह सुधार आपके लिए काम कर सकता है:

SELECT table1.id, 
       (SELECT COUNT(*)
        FROM table2
        WHERE table2.lt > table1.lt
        AND table2.rt < table1.rt) AS cnt
FROM table1;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी वेबसाइट से विशिष्ट डेटा प्राप्त करने के लिए कर्ल का उपयोग कैसे करें और फिर इसे php . का उपयोग करके अपना डेटाबेस सहेजें

  2. कैसे php में एक सुरक्षित mysql तैयार बयान बनाने के लिए?

  3. पीएचपी:mysql_connect वापस नहीं लौट रहा FALSE

  4. केवल (My)SQL का उपयोग करके लिमिट ऑफ़सेट को डायनेमिक कैसे बनाया जाए

  5. डेटाबेस में दिनांक समय से वर्तमान दिनांक समय कैसे घटाएं - PHP