标题:SQL两行对比,输入改变行
只看楼主
speedloo
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:15
专家分:0
注 册:2015-3-9
结帖率:50%
已结贴  问题点数:20 回复次数:6 
SQL两行对比,输入改变行
两行对比问题.rar (11.17 KB)
2015-03-09 16:03
mxbing1984
Rank: 7Rank: 7Rank: 7
来 自:贵州道真
等 级:贵宾
威 望:37
帖 子:73
专家分:342
注 册:2014-8-8
得分:20 
declare @vechilesimid varchar(50)
declare @longtitude float
declare @latitude float
declare @passengerstate int
declare @createdate datetime
declare @ID int
declare @PAS int

declare CS cursor for
select * from [Table_3]
open CS
fetch  next from CS into @vechilesimid,@longtitude,@latitude,@passengerstate,@createdate,@ID
WHILE (@@FETCH_STATUS = 0)
begin
if  @PAS!=@passengerstate  
Begin
    print'车牌:'+@vechilesimid;
    print'经度:'+Convert(Varchar(50),@longtitude);
    print'纬度:'+Convert(Varchar(50),@latitude);
    print'乘客数:'+Convert(Varchar(50),@passengerstate);
    print'时间:'+Convert(Varchar(50),@createdate,121);
    print'序号:'+Convert(Varchar(10),@ID)
End
select @PAS=@passengerstate
fetch  next from CS into @vechilesimid,@longtitude,@latitude,@passengerstate,@createdate,@ID
end
close cs
DEALLOCATE  cs

天再高,踮起脚尖就能更接近阳光
2015-03-10 09:01
speedloo
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:15
专家分:0
注 册:2015-3-9
得分:0 
回复 2楼 mxbing1984
我试试,十分感谢
2015-03-10 09:38
speedloo
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:15
专家分:0
注 册:2015-3-9
得分:0 
回复 2楼 mxbing1984
游标运行好慢,我本来想c#连接sql,在读SQL数据,但是VS坏了,不想重装
2015-03-10 09:44
speedloo
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:15
专家分:0
注 册:2015-3-9
得分:0 
回复 2楼 mxbing1984
成功了,谢谢
2015-03-10 10:37
mxbing1984
Rank: 7Rank: 7Rank: 7
来 自:贵州道真
等 级:贵宾
威 望:37
帖 子:73
专家分:342
注 册:2014-8-8
得分:0 
游标是慢,但是不知道你想做什么,是要Select出来呢(这个可以不用游标),还是要Print出来
搞定了就要结贴噻

天再高,踮起脚尖就能更接近阳光
2015-03-11 09:32
speedloo
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:15
专家分:0
注 册:2015-3-9
得分:0 
回复 6楼 mxbing1984
现在print出来的不能运算,我在试着用select 。。。into。。出来,插入新表,然后做在新的里面做两行时间相减,计算空载率和载客率
2015-03-12 10:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-442472-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.185977 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved