sql >> Base de Datos >  >> RDS >> Mysql

'LIKE ('%this%' OR '%that%') y something=else' no funciona

Sería bueno si pudieras, pero no puedes usar esa sintaxis en SQL.

Prueba esto:

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

¡Observe el uso de corchetes! Los necesita alrededor del OR expresión.
Sin corchetes, se analizará como A OR (B AND C) ,que no le dará los resultados que espera.