SQL循环判断数据
TG001	TG002	  TG003	TG004	TG005	TG007	TG009
038408  20130329   025	0730	0800	0.50	Y
038408  20130329   025	1830	2000	1.50	Y
以上是两行数据,需要遍历其中的每一条数据作判断,除了使用游标和将这两行放进另一个临时表里,请教还有没有其它好的方法?谢谢
              
                  SQL
                  C#??.NET
              
------解决方案--------------------不知道要做什么判断,貌似递归,也可以做。
------解决方案--------------------是在数据库中直接判断吗?我也就只会游标  ...
------解决方案--------------------好像只能用游标或临时表的方法
------解决方案--------------------建议LZ把完整的需求讲一讲: 测试数据是什么,想得到什么结果..
这样大家才好帮你写TSQL,也许有更好的方法,并不一定需要循环遍历表中的数据吖.
------解决方案--------------------这个得看你做什么判断,做什么处理,一个表与一个表也可以判断啊。
比如
select case when a.data>b.data then '大于' else '小于' end [显示] from a join b on a.id=b.id
这个就是一块数据