sql >> Database teknologi >  >> RDS >> Mysql

SQL-sætning ignorerer parameteren where

Ret dine parenteser

SELECT * FROM people 
WHERE
    university='2' 
    AND (MATCH (lname,fname) AGAINST ('+massive' IN BOOLEAN MODE) 
         OR fname LIKE '%box%' 
         OR lname LIKE '%box%') 

AND har højere forrang end OR , så university = '2' blev kun kombineret med MATCH , ikke med fname/lname tests.




  1. Hvordan rettes genoprettelsesafventende tilstand i SQL Server-databasen?

  2. Find Weblogic Server Version/Patches i EBS R12.2/ Standalone Weblogic

  3. Sådan installeres MySQL på Windows

  4. GI 19c RPM Package Manager Database