列转行问题,把一行分割成多行
表a中数据如下:
dt1 dt2 dt3 dt4...
2007-01-01 00:01:02 2007-01-01 00:01:30 .............
每个字段都是时间。
当相邻两个字段的时间差大于2小时时,就把行拆开,依次类推,有多少个两两相差大于2小时,就拆成多少行。
请问怎么写呢
------解决方案--------------------不明白
------解决方案--------------------也不明白
------解决方案--------------------用循环写把.
------解决方案--------------------查询系统元数据表:syscolumns然后通过动态语句构造查询.
但显然这是一个极度糟糕的数据库设计
------解决方案--------------------功力不够,友情帮顶,期待高手