我不很清楚该如何解释这一点,所以我会告诉我想要得到的结果是:“集团”的表,然后订购
测试表 - >
id s q
----------
1 1 1
2 1 3
3 1 2
4 2 2
5 2 1
6 2 5
结果我想是这样的:
id s q
----------
6 2 5
4 2 2
5 2 1
2 1 3
3 1 2
1 1 1
我尝试这个查询(不是我想):
SELECT id, s, q FROM test ORDER BY s, q DESC
id s q
----------
2 1 3
3 1 2
1 1 1
6 2 5
4 2 2
5 2 1
编辑(对不起,更清晰)
如果我添加此行:
id s q
7 1 9
现在的结果应该是这样的:
id s q
----------
7 1 9
2 1 3
3 1 2
1 1 1
6 2 5
4 2 2
5 2 1
编辑3: 有没有办法用相同的查询来获得这个结果?
你最近的编辑后,查询你已经尝试应该是正确的。 –
你明白为什么你的问题没有意义吗? –