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

अल्पविराम सीमांकित स्ट्रिंग के साथ मैसकल खोज

http://dev.mysql .com/doc/refman/5.0/hi/string-functions.html#function_find-in-set

select id from tab where find_in_set(name, '$colors') > 0

एनबी:नीचे दी गई डैन की टिप्पणी के अनुसार, यह क्वेरी इंडेक्स का उपयोग नहीं करती है और बड़ी टेबल पर धीमी हो जाएगी। IN के साथ एक क्वेरी बेहतर है:

select id from tab where name IN ('blue', 'red', 'white')


  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 2 अलग-अलग तालिकाओं में दो मानों का योग

  3. हाइबरनेट फॉर्मूला एनोटेशन - MySQL फ़ंक्शन:इंटरवल, डे

  4. MySQL:सभी कॉलम =NULL के साथ एक पंक्ति को सम्मिलित करने से कैसे रोकें?

  5. MySQL:कंप्यूटेड कॉलम