Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Używanie OR w LIKE Query w MySQL do porównywania wielu pól

Użyj tego::

SELECT * FROM MyTable WHERE (Column1 LIKE '%keyword1%' OR Column2 LIKE 
'%keyword1%') AND (Column1 LIKE '%keyword2%' OR Column2 LIKE '%keyword2%');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wartość BIGINT UNSIGNED jest poza zakresem

  2. Moje zapytanie SQL Dynamic wykonuje się i otrzymuje dane wyjściowe do zmiennej w procedurze składowanej

  3. MySQL:wybierz pierwszy element listy oddzielonej przecinkami

  4. Zapisywanie plików jako blob w bazie danych ajax php pdo

  5. Nie można przekonwertować błędu Nifi PutSQL Timestamp/Datetime error