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

'इन' ऑपरेटर का उपयोग कर MySQL क्वेरी:अलग-अलग परिणाम w/उद्धरण क्यों?

WHERE promo_detail_store_id in (8214, 8217, 4952, 8194, ...)

मतलब

WHERE promo_detail_store_id = 8214 
OR  promo_detail_store_id = 8217
OR promo_detail_store_id = 4952 
OR promo_detail_store_id = 8194
OR ... 
WHERE promo_detail_store_id in ('8214, 8217, 4952, 8194, ...')

मतलब

 WHERE promo_detail_store_id = '8214, 8217, 4952, 8194, ...'

'8214, 8217, 4952, 8194, ...' नंबर पर डाला जाएगा 8214 , तो यह होगा

WHERE promo_detail_store_id = 8214


  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. MySQL ISNULL () समझाया गया

  3. MySQL सूची मूल्यों पर रिकॉर्ड आधार लाने के लिए क्वेरी का चयन करें

  4. किसी अन्य स्तंभ के मानों के समूह के आधार पर किसी स्तंभ के मानों का योग करें

  5. कई तालिकाओं में शर्तों के आधार पर जुड़ता है