Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   подскажите, пожалуйста, как отсортировать данные в нужном мне порядке (http://forum.oszone.net/showthread.php?t=334565)

vanoman 28-04-2018 18:58 2811198

подскажите, пожалуйста, как отсортировать данные в нужном мне порядке
 
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модераторуподскажите, пожалуйста, как отсортировать данные в нужном мне порядке с учетом того что я сортирую внутри группы по customemor'y
т.е.

select
customer
,sku
,stuff
,action
,acnumber
,year
from mytable

сначала я сортирую по SKU по возрастанию от самого низкого до самого высокого, затем по acnumber по возрастанию от самого низкого до самого высокого, затем год, начиная с самого низкого до самого высокого, после этого для каждой группы scu + acnumber +year я должен сортировать переменную Customer сначала, латинские буквы возрастают в порядке возрастания, а затем кириллица

пример того, как это должно выглядеть так, как я дал

например, для 2017 года, и для acnumber номер 2 и 13-sku Customer должен быть заказан таким образом

Z
A
Б
В



Подскажите как так отсортировать?
а то сначала как не сортирую у меня идет киррилица
А
Б
В
Z
с учетом того что это делается для каждой группы
scu+ + acnumber +year

т.е. надо чтобы было так

Код:

  Customer SKU stuff action acnumber year
1        z  12    20    30        1 2017
2        z  13    20    30        1 2017
3        А  13    20    30        1 2017
4        Б  14    20    30        1 2017
5        Z  13    20    30        2 2017
6        А  13    20    30        2 2017
7        Б  13    20    30        2 2017
8        В  13    20    30        2 2017



Время: 17:23.

Время: 17:23.
© OSzone.net 2001-