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

zend framework gdzie instrukcja w zapytaniu

Możesz dodać AND do zapytania, wywołując where() wielokrotnie:

$select->where('this = ?', 'myValue')
       ->where('that = ?', 'myValue2');

Przełoży się to na:

... WHERE this = 'myValue' AND that = 'myValue2'

Aby dodać jeden lub więcej OR do zapytania, użyj orWhere() :

$select->where('this = ?', 'myValue')
       ->orWhere('that = ?', 'myValue2');

Przełoży się to na:

... WHERE this = 'myValue' OR that = 'myValue2'

Uwaga

Pamiętaj, aby użyć ? Składnia symbolu zastępczego, ponieważ jest to łatwy sposób na zapobieganie wstrzykiwaniu SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego nosql z cassandra zamiast mysql?

  2. Czy dołączanie do wstawiania/aktualizacji w MySQL jest operacją niepodzielną?

  3. Jak dodać ograniczenie NOT NULL w MySQL?

  4. Uzyskaj nazwę kolumny dynamicznie według określonej wartości wiersza

  5. Eksport MySQL do pliku outfile:znaki ucieczki CSV