В настоящее время я запрашиваю таблицу для элементов с определенным значением category
. Я продлил этот запрос и посмотрел также на столбец description
. Мой вопрос: как мне упорядочить результаты, чтобы первые совпадения совпали, а описание является последним?Результаты на основе запроса SQL
`SELECT * FROM myTable WHERE `category` LIKE '%keyword%' || `description` LIKE '%keyword%'
В моем запросе выше простое добавление ORDER BY category
не будет достаточно. Единственный способ, которым я могу это сделать, - это два отдельных запроса с двумя отдельными переменными результата.
Я использую php
и mysqli
Я бы пошел с двумя запросами. – QueryLars