Mysql
 sql >> база данни >  >> RDS >> Mysql

Как мога да използвам множество изрази WHERE, когато използвам IN с масив

Опитайте това

WHERE contact_first_name IN (".implode(', ', array_fill(0, count($search), '%s')).") OR contact_last_name IN (".implode(', ', array_fill(0, count($search), '%s')).")

АКТУАЛИЗАЦИЯ

Правилният отговор на този въпрос е Заявката е правилна, това са грешните динамични параметри, които причиняват грешен синтаксис на заявката. Всъщност беше в секцията за коментари точно под този отговор, така че го обединихте с приетите отговори!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво представляват Resource#?

  2. Заявка за търсене в хибернация

  3. Филтриране от съединителна таблица

  4. PHP вмъкване със стойности на масив, име на таблица

  5. Как да свържете sql разработчик към XAMPP MYSQL сървър