insert into语句询问 原来库中已经有四月份的工资我现在要把四月份改成五月份插入到原来的表中,其他的不变。这个语句怎么写呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert tb(datefield,...) select dateadd(mm, 1, datefield),... from tb where year(datefield)=2008 and month(datefield)=4 update tb set 時間字段=dateadd(month,1,時間字段) insert into 工资表 select '5月',除月份外其它字段 from 工资表 where 月份='4月' insert into 工资表 select '5月',工资 from 工资表 where 月份='4月' 有點疑問,是一張表update還是從別的表中插入? insert into 工资表 select '5月' from 工资表 where 月份='4月' update tableset wage = @wage, month = '5'where month = '4' 如果没有5月份的记录insert into 工资表 (月份,其他字段)select '5月',其他字段from 工资表 where 月份='4月'如果有5月份的空记录update 工资表 set 工资表.其他字段 = a.其他字段from 工资表 awhere 工资表.月份='5月'and a.月份='4月'and 工资表.人员编号 = a.人员编号 我的表中还有一个标识列我在插入的时候提示:当IDENTITY_INSERT设置为OFF时,不能向表中的标识列插入显式值 select * into #tmp from 工资表 where 月份=‘四月’insert into 工资表(月份,......) select 月份='五月',...... from #tmp select * into #tmp from 工资表 where 月份=‘四月’insert into 工资表(月份,......) select 月份='五月',...... from #tmp select * into #tmp from 工资表 where 月份=‘四月’insert into 工资表(月份,......) select 月份='五月',...... from #tmp SQL语句 结果的顺序问题 简单SQl语句,关于日期问题 execl 文件导入数据库,老丢东西 技术性散分:当 not in 遇到 null 100分求解动态创建临时表 一个奇怪的问题!! 100分,求助关于全文索引的问题。搜索超时! 字符串删除问题? 有关面向对象的东西。 才鸟问题,如何在触发器中使用变量 char转换成datetime问题 触发器的问题
insert tb(datefield,...)
select dateadd(mm, 1, datefield),... from tb where year(datefield)=2008 and month(datefield)=4
insert into 工资表 select '5月',除月份外其它字段 from 工资表 where 月份='4月'
insert into 工资表
select '5月',工资
from 工资表 where 月份='4月'
month = '5'
where month = '4'
select '5月',其他字段
from 工资表
where 月份='4月'如果有5月份的空记录update 工资表
set 工资表.其他字段 = a.其他字段
from 工资表 a
where 工资表.月份='5月'
and a.月份='4月'
and 工资表.人员编号 = a.人员编号
我在插入的时候提示:当IDENTITY_INSERT设置为OFF时,不能向表中的标识列插入显式值
(月份,......)
select
月份='五月',...... from #tmp
(月份,......)
select
月份='五月',...... from #tmp
(月份,......)
select
月份='五月',...... from #tmp