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

MySQL तालिका y में श्रेणी से चयन करें जहाँ गणना (किसी अन्य तालिका से श्रेणी के उत्पाद का) शून्य से अधिक है

आप EXISTS . का उपयोग कर सकते हैं :

SELECT category, categoryID 
FROM categories AS c
WHERE EXISTS (SELECT 1 
              FROM products AS p
              WHERE p.categoryID  = c.categoryID )

या एक INNER JOIN :

SELECT DISTINCT category, categoryID 
FROM categories AS c
INNER JOIN products AS p ON p.categoryID  = c.categoryID

या IN ऑपरेटर:

SELECT category, categoryID 
FROM categories 
WHERE categoryID IN (SELECT categoryID FROM products)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL आज से पंक्तियों को सम्मिलित करता है

  2. एक MySQL डेटाबेस बैक-एंड के फ्रंट-एंड के रूप में MS Access का उपयोग करने में समस्याएँ?

  3. PHP MySQL - त्रुटि:कोई डेटाबेस चयनित नहीं है

  4. MySQL - मूल्यों की एक जोड़ी को अद्वितीय बनाएं

  5. django कनेक्ट mysql ---mysql_exceptions.OperationalError:(2006, <NULL>)