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

SQL एक ही फ़ील्ड में कई मान खोजता है

हाँ, आप SQL IN का उपयोग कर सकते हैं एकाधिक निरपेक्ष मान खोजने के लिए ऑपरेटर:

SELECT name FROM products WHERE name IN ( 'Value1', 'Value2', ... );

अगर आप LIKE . का उपयोग करना चाहते हैं आपको OR . का उपयोग करना होगा इसके बजाय:

SELECT name FROM products WHERE name LIKE '%Value1' OR name LIKE '%Value2';

AND का उपयोग करना (जैसा कि आपने कोशिश की) OR . का उपयोग करके सभी शर्तों के सही होने की आवश्यकता है कम से कम एक के सत्य होने की आवश्यकता है।



  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 एक जॉइन में केवल 61 टेबल का उपयोग कर सकता है

  3. PHP में IN क्लॉज के साथ प्रश्नों में तैयार कथनों का उपयोग कैसे करें

  4. तालिका से डेटा के साथ महीने की सभी तिथियां प्राप्त करें

  5. MySQL विदेशी कुंजी