求一序号问题,急!!!
现有一表。要求如下 
 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