Я выбираю данные из таблицы, в которой один из 3 столбцов соответствует заданной строке поиска:
SELECT *
FROM CARS
WHERE MODEL LIKE searchString
OR MANUFACTURER LIKE searchString
OR DESCRIPTION LIKE searchString
Но мне нужно упорядочить результаты в зависимости от того, где было найдено совпадение, на основе столбца взвешивание. Т.е. если совпадение было найдено в столбце MODEL, то строка должна отображаться выше в результатах, чем если бы совпадение было найдено в столбце MANUFACTURER. При весе 1-МОДЕЛИ 2-ИЗГОТОВИТЕЛЬ 3-ОПИСАНИЕ.
Всю помощь очень ценят, спасибо!