sql >> Database >  >> RDS >> Mysql

mysql-query met AND, OR en NOT

De ALL en NOT delen zijn heel eenvoudig, je koppelt ze gewoon met AND's:

SELECTEER X UIT Y WAAR a EN b EN c EN NIET d EN e EN NIET e.

En de OK's gaan tussen:

SELECTEER X UIT Y WAAR ((a EN b EN c) EN (d OF e OF f)) EN NIET g EN NIET h

vervang kleine getallen door vergelijkingen en je bent klaar. Dus als je dit in code wilt doen, sorteer dan je voorwaarden en koppel ze dan gewoon aan elkaar als een String. Zorg ervoor dat u SQL-invoegingen vermijdt.



  1. Oracle ruimtelijk zoeken op afstand

  2. Dynamisch MYSQL UPDATE-instructie genereren op basis van gedefinieerde variabelen uit HTML FORM

  3. RAWTOHEX() Functie in Oracle

  4. org.hibernate.Query .iterate() VS .getResultList() querygeneratie