0

我的数据库

ID 标题 create_by
1 啊啊啊 2
2 bbb 1
3 ccc 3
4 ddd 2
5 eee 2
6 fff 3

我想要的是。按具有相同最大价值的行排序。

ID 标题 create_by
1 啊啊啊 2
4 ddd 2
5 eee 2
3 ccc 3
6 fff 3
2 bbb 1

非常感谢你。

4

1 回答 1

0
WITH cte AS ( SELECT id,
                     title,
                     create_by,
                     COUNT(create_by) OVER (PARTITION BY create_by) cnt
              FROM src_table )
SELECT id,
       title,
       create_by
FROM cte
ORDER BY cnt, id;
于 2020-12-10T07:01:00.977 回答