求一序号问题,急!!!
现有一表。要求如下
ID COLUMN1 日期
1 2007-03-05 8:00
2 2007-03-05 16:00
3 2007-03-05 24:00
1 2007-03-06 8:00
2 2007-03-06 16:00
3 2007-03-06 24:00
即一天分成3段,每一个时间点都对应同一个ID
请帮忙解决下!!
谢谢
[解决办法]
知识点~~交叉联接 CROSS JOIN
在这类联接的结果集内,两个表中每两个可能成对的行占一行。
select 1 as node, '8:00 'date union all select 2, '16:00 ' union all select 3, '24:00 '
看成一个表~~运行就知道了~~
可以这样写
select * from tt CROSS JOIN
(select 1 as node, '8:00 'date union all select 2, '16:00 ' union all select 3, '24:00 ')a
求一序号有关问题,
求一序号问题,急!!!现有一表。要求如下IDCOLUMN1日期12007-03-058:0022007-03-0516:0032007-03-0524:001200
