SQL修改结果集取决于添加预标题的日期等

时间:2011-12-16 15:48:41

标签: sql sqlite

我知道SQL,但SQL并不重要。所以,这是一个我想知道是否可能的问题,如果可能的话......(分组依据?)

我们有一张桌子

Data   Date
1      JUN-1-2001
2      JUN-1-2001
3      JUN-2-2001
4      JUN-2-2001
5      JUN-3-2001

我希望结果集按日期排序,并带有日期的“前标题”,类似于......

目标是SQLLite 3

Data    Date
0       JUN-1-2001
1       JUN-1-2001
2       JUN-1-2001
0       JUN-2-2001
3       JUN-2-2001
4       JUN-2-2001
0       JUN-3-2001
5       JUN-3-2001

无论如何,我会很感激这一方面的帮助。我疯了是有原因的。

1 个答案:

答案 0 :(得分:2)

尝试:

select data, date from mytable union all
select distinct 0 as data, date from mytable
order by 1, 2