解决方案 »
- 从SQL中读取缩略图在datagridview上
- like 语句拼sql 如何防止注入攻击?
- 行级别的触发器的创建
- 在xp下安装sql server 2000 时出现 command line option syntax error.type command /?help.
- sqlserver 分组统计的问题
- sql 中如何遍历 (一个字段有多个值 )
- 这样的表连接怎么写sql语句?
- SQL的性能如此不堪???
- 为什么这样不行,谁能回答?
- SQL中怎样处理图片?
- SQLServer 2005 怎么连接服务器的问题【待解决】
- 如何在一表里的变更信息同时用触发器记录于另一张表。包括变更时间和变更方法
UPDATE T1
SET T1.手机=T3.手机
FROM 表a T1
CROSS APPLY
(SELECT TOP 1 手机 FROM 表b T2
WHERE T1.用户名字=T2.用户名字
ORDER BY T2.时间 DESC)T3--以下兼容SQL2000
UPDATE T1
SET T1.手机=T4.手机
FROM 表a T1
INNER JOIN(SELECT 用户名字,手机 FROM 表b T2 WHERE NOT EXISTS(SELECT 1 FROM 表b T3 WHERE T2.用户名字=T3.用户名字 AND T2.时间<T3.时间))T4
ON T1.用户名字=T4.用户名字