我有以下数据
id Date
-----------------
1 1/1/2009
2 1/1/2009
3 1/1/2009
4 20/1/2009
5 24/1/2009
6 29/1/2009
7 29/1/2009
8 29/1/2009
9 10/2/2009
10 11/2/2009
11 21/2/2009
12 21/2/2009
13 21/2/2009
我想用这样的东西返回结果。
id date issue (this column is not in db, addition of column in query using logic)
----------------------------------
1 1/1/2009 1/1/2009
2 1/1/2009 1/1/2009
3 1/1/2009 1/1/2009
4 20/1/2009 1/1/2009
5 24/1/2009 1/1/2009
6 29/1/2009 29/1/2009
7 29/1/2009 29/1/2009
8 29/1/2009 29/1/2009
9 10/2/2009 29/1/2009
10 11/2/2009 29/1/2009
11 21/2/2009 21/2/2009
12 21/2/2009 21/2/2009
13 21/2/2009 21/2/2009
- 我想阅读 DATE 列以查找批量*记录集(即超过 3 条具有相同日期的记录)我的意思是同一日期的记录
- 一旦我找到批量*记录集,我想继续在 ISSUE 列中添加第一条批量记录的日期,直到它到达下一个批量记录集。
*在上述示例的 DATE COLUMN 中,第一批批量记录的 ID 为 1,2,3,第二组批量记录的 ID 为 6,7,8,反之亦然...
我想一遍又一遍地重复第 1 步和第 2 步,直到它到达表的末尾。
有没有办法做这个mysql sql查询?