我有一个 quote_logs 表,其中有几组日志(每组约8条日志)。每个组都有一个 quote_log_group 字段,该字段具有与该组相同的值(例如1530599717507)。
我需要SQL语句来获取所有报价日志,并按每个组中的 net_charge 字段进行排序。 表格中的行如下所示:
预期的样本输出:
*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
答案 0 :(得分:4)
您可以通过quote_log_group
对查询进行排序,以获取同一组中的所有其他行,然后通过net_charge
:
SELECT *
FROM quote_logs
ORDER BY quote_log_group, net_charge