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

'LIKE ('%this%' LUB '%that%') i coś=inne' nie działa

Byłoby miło, gdybyś mógł, ale nie możesz używać tej składni w SQL.

Spróbuj tego:

(column1 LIKE '%this%' OR column1 LIKE '%that%') AND something = else

Zwróć uwagę na użycie nawiasów! Potrzebujesz ich wokół OR wyrażenie.
Bez nawiasów zostanie przeanalizowane jako A OR (B AND C) , co nie zapewni oczekiwanych rezultatów.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wstawić wiele rekordów w jednej podróży do bazy danych za pomocą PDO?

  2. Wstawianie wielu wierszy w mysql

  3. Używanie pliku .php do generowania zrzutu MySQL

  4. Bash:Jak wywołać polecenie i zapisać wynik w zmiennej?

  5. Jak wykonać wiele zapytań, aby zmniejszyć liczbę zapytań?