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

दो स्तंभों के मानों की तुलना करें

LOCATE() का इस्तेमाल करें

WHERE LOCATE(Col1, Col2);

यह एक गैर-शून्य मान देता है यदि Col1 Col2 . में समाहित है ।

अपडेट करें

ध्यान दें कि एक खाली सबस्ट्रिंग हमेशा दूसरी स्ट्रिंग में समाहित होती है, इसलिए इस मामले में आपको एक और शर्त की आवश्यकता होती है:

WHERE LENGTH(Col1) AND LOCATE(Col1, Col2);


  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 के OUTFILE का उपयोग किए बिना mysql से csv

  2. जेपीए मानदंड बिल्डर एक योग कॉलम द्वारा आदेश

  3. MySQL स्क्रिप्ट के निष्पादन को रद्द करने का तरीका (शायद त्रुटि बढ़ाना)?

  4. MySQL डिफ़ॉल्ट डेटाबेस

  5. Mysql कॉलम को पंक्ति में बदलें (पिवट टेबल)