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

सभी समावेशी के रूप में MySQL IN क्लॉज का उपयोग करना (और OR के बजाय)

संपादित करें :ओपी के संपादित प्रश्न से अधिक निकटता से मेल खाने के लिए मेरे उत्तर को संशोधित किया।

select i.MovieName
    from item i
        inner join ItemCategory ic
            on i.item_id = ic.item_id
    where i.item_id = 55
        and ic.category_id in ('5','8','9')
    group by i.MovieName
    having count(distinct ic.category_id) = 3


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 'दिनांक' के लिए अमान्य डिफ़ॉल्ट मान

  2. कोडइग्निटर में डेटाबेस से छवि कैसे प्रदर्शित करें?

  3. #1055 - चयन सूची की अभिव्यक्ति ग्रुप बाय क्लॉज में नहीं है और इसमें गैर-समेकित कॉलम है यह sql_mode=only_full_group_by के साथ असंगत है

  4. WAMP पर PHPMyAdmin के लिए खोए हुए MySQL पासवर्ड तक पहुंच प्राप्त करना

  5. mysql - क्या मैं पूछ सकता हूं कि किसी दिए गए होस्ट ने कितने Connect_errors दिए हैं?