sql >> Databáze >  >> RDS >> Mysql

mysql dotaz s AND, OR a NOT

Části VŠECHNY a NE jsou velmi jednoduché, stačí je zřetězit pomocí AND:

VYBERTE X Z Y, KDE AAB A C A NE DA e A NE e.

A OR se pohybují mezi:

VYBERTE X Z Y WHERE ((a AND b AND c) AND (d OR e OR f)) A NOT g AND NOT h

nahraďte malá čísla přirovnáními a máte hotovo. Pokud to tedy chcete provést v kódu, seřaďte své podmínky a pak je jednoduše zřetězte dohromady jako řetězec. Buďte opatrní, abyste se vyhnuli vkládání SQL.



  1. MYSQL:Spojte seznam hodnot do tabulky

  2. Jak udělat jedinečné omezení funguje s hodnotou NULL v MySQL

  3. VNITŘNÍ JOIN Ustanovení Kde

  4. připojovací řetězec mySQL přes tunel SSH bez hesla