小编use*_*858的帖子

SQL(MySQL)中是否有办法在特定字段上执行"循环"ORDER BY?

SQL(MySQL)中是否有办法在特定字段上执行"循环"ORDER BY?

举个例子,我想拿一个像这样的表:

+-------+------+
| group | name |
+-------+------+
|     1 | A    |
|     1 | B    |
|     1 | C    |
|     2 | D    |
|     2 | E    |
|     2 | F    |
|     3 | G    |
|     3 | H    |
|     3 | I    |
+-------+------+
Run Code Online (Sandbox Code Playgroud)

并运行以此顺序生成结果的查询:

+-------+------+
| group | name |
+-------+------+
|     1 | A    |
|     2 | D    |
|     3 | G    |
| …
Run Code Online (Sandbox Code Playgroud)

mysql sql-order-by

6
推荐指数
2
解决办法
4146
查看次数

标签 统计

mysql ×1

sql-order-by ×1