SQL
wanglong20000
这个作者很懒,什么都没留下…
展开
-
如何给已经有数据的表添加一个新的ID
给已经有数据的表添加一个新的ID:添加该列为自增列。alter table 表名 add 字段名 int identity(1000,1)---1000,1的意思是从1000开始,每条记录增加1删除一个列alter table表名 drop column 字段名转载 2011-11-22 16:10:26 · 1274 阅读 · 0 评论 -
有ID字段的表如何清除重复数据?
有ID字段,就是具有唯一性的字段 delect 表名 where id not in ( select max(id) from 表名 group by col1,col2,col3... ) group by 子句后跟的字段就是你用来判断重复的条件,如只有col1,那么只要col1字段内容相同即表示记录相同。转载 2011-11-23 14:34:02 · 674 阅读 · 0 评论 -
case语句按条件更新数据列
update s_drset dpt_no = (select dpt_no = casewhen dpt_name = '保健科' then 'K0001'when dpt_name = '便民门诊' then 'K0002'when dpt_name = '大内科(普内科)' then 'K0003'when dpt_name = '风湿免疫科' then 'K00原创 2011-11-24 11:24:48 · 439 阅读 · 0 评论