Привет У меня у товара есть серийный номер и мне нужно при выводе на первом месте была конкретная серия, на втором конкретная, а потом все остальные. Как можно сделать order by условие в mysql чтобы указать на какой позиции какие строчки должны быть? Таблица типа serial 123 112 142 133 Нужно вывести 133 112 А потом все остальные
Как вариант ORDER BY FIND_IN_SET() А по какому признаку выводятся сначала 133, 112 а потом все остальные?
@IvanKut вот так будет работать Код (Text): ... ORDER BY FIELD(serial, 133,112) DESC, serial ASC но я бы посмотрел на задачу, которая заставляет вас искать черезжопные решения.