首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 数据库 第二书店 程序员

Jonason/ 


共27个网摘 [ 1 ]   |  访问Jonason的个人空间

Sql Server中Update用法的心得 - 豌豆的专栏 - CSDNBlog

Jonason收录,时间:2008-3-4 16:43:52 | 相关网摘我也收藏

生成临时表,按照in_date排序
select * into # from a order by in_date
--相同的时间,加一秒。加完了不带重复的
declare @date1 datetime,@date2 datetime,@date datetime
update #
set @date=case when @date1=in_date or @date2>=in_date then dateadd(s,1,@date2) else in_date end,
@date1=in_date,
@date2=@date,
in_date=@date
--更新到基本表中去
update a set a.in_date=b.in_date from a a join # b on a.id_no=b.id_no

select * from a
drop table #,a



共27个网摘 [ 1 ] 

Jonason/相关标签



网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
Copyright © 2000-2008, CSDN.NET, All Rights Reserved