【发布时间】:2020-07-21 22:43:45
【问题描述】:
我创建了一个表,其中包含一个名为date 的列。现在我需要找到一种方法来对结果集进行排序并添加一个新的 column,它仅在 5 个排序日期后递增。
例如
------------------------
| Date | Number |
------------------------
| 01/jan/2020 | 1 |
| 02/jan/2020 | 1 |
| 05/jan/2020 | 1 |
| 07/jan/2020 | 1 |
| 10/jan/2020 | 1 |
| 11/jan/2020 | 2 |
| 11/jan/2020 | 2 |
| 12/jan/2020 | 2 |
------------------------
我正在使用 MySQL。
【问题讨论】:
-
date列的数据类型是什么,这是字符串吗? -
可以为重复的日期分配不同的数字吗?
标签: mysql sql sql-order-by auto-increment