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

उप क्वेरी से एकाधिक परिणामों से कैसे बचें

यह शिकायत नहीं कर रहा है क्योंकि सबक्वायरी 2 परिणाम देता है लेकिन दो कॉलम देता है। लेकिन अगर यह केवल एक कॉलम लौटाता है, तो यह 2 परिणाम लौटाएगा और मुख्य क्वेरी वही करेगी।

किसी भी स्थिति में सबक्वायरी की आवश्यकता नहीं है:

SELECT s.shopname 
FROM Shopstable s 
JOIN OrdersTable o ON s.shopnum=o.shopnum 
GROUP BY s.shopname 
ORDER BY count(*) DESC 
LIMIT 1


  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 बनाम MySQL प्रदर्शन (यदि, कार्य) क्वेरी में

  2. MySql - एक ही टेबल से चुनिंदा स्टेटमेंट का उपयोग करके टेबल अपडेट करें

  3. MySQL SELECT क्वेरी में IF स्टेटमेंट का उपयोग करना

  4. Godaddy पर MySQL और Entity Framework का उपयोग करते हुए सुरक्षा अपवाद

  5. बिना cPanel लॉगिन के PhpMyAdmin को कैसे एक्सेस करें