sql 悲剧
http://topic.csdn.net/u/20091008/12/a2577eba-1b5b-4e1e-ab20-0a047bf3f8d7.html?4385
1楼
liangCK
SQL code:
update a set
时间 = b.时间
from tb1 as a
join tb2 as b
on a.卡号= b.卡号
where not exists(select * from tb2
where 卡号=b.卡号 and 时间> b.时间)
3楼
liangCK
SQL code:
update a set
时间 = b.时间
from @tb1 as a
join @tb2 as b
on a.卡号= b.卡号
where not exists(select * from @tb2
where 卡号=b.卡号 and 时间< b.时间)
当时我没有看到3楼的正解,于是就发了一个帖子
http://topic.csdn.net/u/20091008/13/490b3e82-3e4c-4e7d-a5a1-a2632e355bd8.html?32712
看来 wufeng4552 xuejie09242 navy887
都没有看到 帖子中的错误啊
b 内表
1 2007 1 2007
1 2008 1 2008
1 2004 1 2004
2007 = <all N
2008 = <all n
2004 = <all n
应该是把比最小的都排除掉
比如
2007>(2007 2008 2004) y
2008>(2007 2008 2004)
相关问答:
小弟是个新手 现在有个问题一直不能解决
例如
procedure produce_proc
@p001 nvarchar(8000),
@p002 nvarchar(8000),
@p003 nvarchar(8000),
& ......
写SQL语句:
表1:CLASS
含有两个字段:ID,CLASSNAME,表结构如下:
ID CLASSNAME
1 A
2 B
3 C
4 D
表2:STUDENT
含有如下字段:S ......
我现在有2个表Table1,Table2。对应的字段、数据如下:
Table1:primary key(a1)
a1(char) a2(int)
a 10
b & ......
我系统式win7 ,数据库sqlserver2008.一直用windows验证,登陆,不能用sql验证,在sa上重新注册一个用户的话,登陆时第一遍报
已成功与服务器建立连接,但是在登录过程中发生错取。(provider:共享内存提供程序, ......
表A
卡号 时间
1 null
2 null
3 & ......