没有iif函数,你要改成:
updata tablename set field1=field1+(case when (field2<field3) then field3 else field2 end)
updata tablename set field1=field1+(case when (field2<field3) then field3 else field2 end)
解决方案 »
- 求教,关于SQL2000的安装
- 请教--在线题库的数据库结构该怎么组织的
- 如何用sql语句写:在一个表中,在fkjhny字段下fkbh字段只能出现一次
- 下面这个sql语句查询要1分15秒,数据量1489593,请问有办法优化一下吗?
- 关于目录和子目录的sql,双表join
- mysql导出指定字段的数据
- 急!!!奇难搞的问题!!!
- 求助,SQLserver一段时间不用登陆不了
- 能用储存过程实现bcp数据导入吗?
- 关于通过拨号连接进行远程数据同步的问题??????
- 在NT4.0下装SQL SERVER7.0,是不是要在SP4以上?在WIN2K下难道不能装SQL7.0?
- 在ORACLE如何让某一表中的主键在插入记录时自动增长(加1),假设表为TEST,主键为USERID,如何实现以上功能,望指点!!分必给!
顺便请教:updata tablename set field1=field1+(case when (field2<field3) then field3 ^ 3 else field2 end)
即,field3的3次方,为何不认.应怎样表示field3的3次方?再一次表示感谢!