sql >> Database >  >> RDS >> Mysql

Een MySQL-zoekresultaat sorteren met prioriteit

Probeer zoiets als dit:

SELECT *
FROM table_name
WHERE (UPPER(city) LIKE UPPER('%$searchq%') 
  OR UPPER(postal) LIKE UPPER('%$searchq%')) 
  AND disable = 1 
ORDER BY IF(name = 'Zaboomafoo', 0, 1), name


  1. Hoe maak je een hoofdlettergevoelige GROUP BY?

  2. Oracle - verwijder alle onderliggende records voor een ouder

  3. Wat is het verschil tussen varchar en varchar2 in Oracle?

  4. Niet-ondersteunde configuratieoptie voor services.db:'images'