sql >> Database >  >> RDS >> Mysql

'LIKE ('%this%' OR '%that%') en iets=anders' werkt niet

Het zou leuk zijn als je dat zou kunnen, maar je kunt die syntaxis niet gebruiken in SQL.

Probeer dit:

(column1 LIKE '%this%' OR column1 LIKE '%that%') AND something = else

Let op het gebruik van haakjes! Je hebt ze nodig rond de OR uitdrukking.
Zonder haakjes wordt het geparseerd als A OR (B AND C) , wat u niet de resultaten geeft die u verwacht.



  1. Wat betekent `unsigned` in MySQL en wanneer moet je het gebruiken?

  2. Hoe kan ik eenvoudig een Django-app van mySQL naar PostgreSQL converteren?

  3. Hoe kan ik met PHP grote bestanden in MySQL db invoegen?

  4. Python-probleem:kan vcvarsall.bat niet vinden