У меня есть таблица в MySQL, и эта таблица содержит информацию о рекламе на моем веб-сайте. В некоторых случаях строка должна идти сверху результата запроса, которая должна отображаться сначала на странице, и это может потребоваться для некоторых других строк. Я ищу подходящий способ поднять конкретную строку до вершины результата запроса.Переупорядочение строк MySQL на основе определенной строки
Какое оптимальное решение для решения этой задачи?
Обычно либо 'ORDER BY' со сложными условиями, либо объединяет два запроса. Каковы условия? – tadman
Если вы не предоставите запрос & | или данные, их трудно ответить. –
'порядок, когда условие = 1 и другое условие = 2, затем 1 else условие 2 end, Field2, Field3, Field4' Таким образом, те, кто соответствует вашим условиям (состояниям), являются 1-й. – xQbert