Всем привет! Помогите сделать выборку. Проблема в том, что не получается чередовать результат: Так записи хранятся в таблице, собственно также они и выводятся. Код (Text): id desc car 1 something1 Opel 2 something2 Opel 3 something3 Opel 4 something4 Ford 5 something5 Ford 6 something6 Ford 7 something7 Ford 8 something8 BMW 9 something9 BMW 10 something10 BMW Как сделать чтобы выборка выглядела так: Код (Text): 1 something1 Opel 4 something4 Ford 8 something8 BMW 2 something2 Opel 5 something5 Ford 9 something9 BMW 3 something3 Opel 6 something6 Ford 10 something10 BMW 7 something7 Ford Возможно-ли сделать такую выборку из одной таблицы? Если да, то как это может выглядеть? Спасибо!
В MySQL такое сработает. Но вообще, вроде не правильно так делать Код (Text): SELECT `id`, `desc`, `car` FROM `table` GROUP BY `car`
Чередовать, не используя процедур, врядли получится. Если подойдёт случайный вывод, то можно сделать так Код (Text): SELECT `id`, `desc`, `car` FROM `table` ORDER BY rand()