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

MySQL में किसी सूची के सबसेट के विरुद्ध चयन करना

यदि आप यह दिखावा करते हैं कि आपका फ़िल्टर किसी तालिका में है:

select * 
from product p
where not exists (
    select 1
    from attributes a
    where a.product_id = p.product_id
    and attribute_id not in (<list>))

यदि यह एक निर्मित क्वेरी में था:

select * 
from product p
where not exists (
    select 1
    from attributes a
    where a.product_id = p.product_id
    and attribute_id not in (<list>))

यह मेरे सिर के ऊपर से है, इसलिए इसमें टाइपो हो सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. JDBC के माध्यम से MySQL में UTF-8 डालने का प्रयास करते समय गलत स्ट्रिंग मान?

  2. PHP / MYSQL कॉलम में बटन जोड़ें

  3. Openshift MySQL कार्ट्रिज को पुनरारंभ करने में त्रुटि

  4. PHP और MySQL डेटाबेस में ब्लॉग कैसे बनाये - बैकएंड

  5. MySQL Group_Concat () बनाम टी-एसक्यूएल String_Agg ()