Задавайте вопросы, мы ответим
Вы не зашли.
Подскажите , пожалуйста,как можно решить задачу.
есть таблица Поставщики(Suppliers) - поставщики и кол-во запчастей на складах:
Id | Suppliers | Qty
1 | Name1 | 1
2 | Name2 | 5
3 | Name3 | 12
4 | Name4_1 | 4
5 | Name5_2 | 8
6 | Name6_3 | 7
7 | Name7 | 3
Name4_1,Name5_2 ,Name6_3 - собственные поставщики
Необходимо сделать запрос с сортировкой по количеству,чтобы в результате собственные поставщики были вверху списка,и для них отдельно применялась сортировка,т.е. необходимо получить:
4 | Name4_1 | 4
6 | Name6_3 | 7
5 | Name5_2 | 8
1 | Name1 | 1
7 | Name7 | 3
2 | Name2 | 5
3 | Name3 | 12
Неактивен
.. order by if(Suppliers in (Name4_1,Name5_2 ,Name6_3), 0, 1), Qty;
Неактивен