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

Динамично създаване на условия ИЛИ чрез предаване на масив към заявка в MySQL PHP

Вместо толкова много OR клаузи, можете просто да използвате IN(..) :

SELECT *
FROM classe
WHERE class = 'EFG' AND course IN ('Eng' ,'Deu', 'Bio')

В PHP кода можете да използвате implode() функция, за да преобразува масива в низ, разделен със запетая, и да го използва при генерирането на низ на заявка.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP MySQL PDO:как да запазите водещите нули на колоните zerofill int

  2. Qt - Как да получа|компилиран Mysql драйвер

  3. JDBC - Изявление, PreparedStatement, CallableStatement и кеширане

  4. Използвам ли JDBC пул за връзки?

  5. качете файл в MySql DB с PHP