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

SQL उपयोगकर्ता क्वेरी खोज रहे हैं

मुझे लगता है कि इसे यह करना चाहिए:

SELECT * FROM  `users` WHERE (
       (firstname LIKE '%mat%' OR lastname LIKE '%mat%' OR
        phone LIKE '%mat%' OR email LIKE '%mat%' OR username LIKE '%mat%')
       AND
       (firstname LIKE '%h%' OR lastname LIKE '%h%' OR
        phone LIKE '%h%' OR email LIKE '%h%' OR username LIKE '%h%')
       AND
       (firstname LIKE '%50%' OR lastname LIKE '%50%' OR
        phone LIKE '%50%' OR email LIKE '%50%' OR username LIKE '%50%')
       AND
       (firstname LIKE '%@l%' OR lastname LIKE '%@l%' OR
        phone LIKE '%@l%' OR email LIKE '%@l%' OR username LIKE '%@l%')
       AND
       (firstname LIKE '%d%' OR lastname LIKE '%d%' OR
        phone LIKE '%d%' OR email LIKE '%d%' OR username LIKE '%d%')
      )

आपको प्रत्येक मानदंड को अलग-अलग परीक्षण करने की आवश्यकता है, प्रत्येक फ़ील्ड को नहीं।




  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 है?

  3. जब आपके पास MySQL या PostgreSQL में टेक्स्ट फ़ील्ड है, तो क्या आपको इसे एक अलग टेबल में रखना चाहिए?

  4. क्वेरी प्रदर्शन में सुधार कैसे करें (कमांड परिणाम समझाएं f.e. का उपयोग करके)

  5. PHP/MySQL के साथ बहु स्तरीय मेनू