【发布时间】:2021-09-07 04:11:17
【问题描述】:
是否可以按日期排序,但在一组中维护组(如果给定)?
示例数据集:
id | date | group
————————————————————————————
7 | 2021-04-10 |
6 | 2021-04-02 | GGGG
5 | 2021-04-01 |
4 | 2021-04-01 | GGGG
3 | 2021-03-31 | GGGG
2 | 2021-03-30 |
1 | 2021-03-28 | XYZ
预期输出:
id | date | group
————————————————————————————
7 | 2021-04-10 |
6 | 2021-04-02 | GGGG
4 | 2021-04-01 | GGGG
3 | 2021-03-31 | GGGG
5 | 2021-04-01 |
2 | 2021-03-30 |
1 | 2021-03-28 | XYZ
【问题讨论】:
-
您使用的是 MySQL 8+ 吗?如果是这样,那么请在下面尝试 Gordon 的答案。
-
不幸的是,这个问题已经关闭,即使我是具体的并发布了示例 - 它已经得到了一个公认的答案。如果有人可以重新打开它会很棒。
标签: mysql sql sorting mysql-8.0