Группы заказов SQL в таблице без GROUP BY - PullRequest
0 голосов
/ 03 июля 2018

У меня есть таблица quote_logs , в которой есть группы журналов (около 8 журналов в каждой группе). Каждая группа имеет поле quote_log_group , которое имеет одинаковое значение для группы (например, 1530599717507).

Мне нужен оператор SQL для получения всех журналов котировок, , отсортированных по полю net_charge в каждой группе. Строки в таблице выглядят так:

enter image description here

Ожидаемый пример выхода:

*id*  *net_charge* *quote_log_group*
5 - 110 - group1
7 - 120 - group1
2 - 130 - group1
4 - 140 - group1
3 - 150 - group1

11 - 110 - group2
15 - 120 - group2
12 - 130 - group2
13 - 140 - group2
14 - 150 - group2

1 Ответ

0 голосов
/ 03 июля 2018

Вы можете заказать запрос по quote_log_group, чтобы получить все строки в одной группе друг от друга, а затем по net_charge:

SELECT   *
FROM     quote_logs
ORDER BY quote_log_group, net_charge
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...