【发布时间】:2020-11-21 08:55:02
【问题描述】:
我有数据:
query url score
a www.google.com 3
a www.facebook.com 2
a www.google.com 1
我想按域对条目进行“分组”,然后按每个组的最高分对域组进行排序(降序),这样我就得到了:
query url score
a www.google.com 3
a www.google.com 1
a www.facebook.com 2
尝试:按分数 desc 从表顺序中选择 *,url asc 不起作用。它给出(没有明显变化):
query url score
a www.google.com 3
a www.facebook.com 2
a www.google.com 1
【问题讨论】:
-
继续。尝试一下。
-
尝试按分数排序,然后按域排序,例如“ORDER BY FIELD1 ASC,FIELD2 ASC”
标签: php mysql subquery sql-order-by window-functions