SQL SERVER 2000 写法UPDATE Article SET cunt=(CASE WHEN cunt-1>0 THEN cunt-1 ELSE 0 END) WHERE ArticleId=299;ACCESS 中怎么写来着?
解决方案 »
- 取一个结果集中的相同字段唯一值,求高手看下~
- 请教一个SQL语句
- 求助:xp_fixeddrives 参数定义
- sql 2005中创建触发器出错
- 1-33个数中6个数,奇数不能等于6/5,偶数不能等于6/5
- 一个SQL语句,请进来看看??
- 各位路过的大侠高抬贵手指点一下迷途小弟,这个数据库该怎么设计!
- 从表A取ID和要插入的记录数,批量插入表B
- sql server 2008 链接服务器问题
- 链接服务器问题,有些表看不见---SQL 2000 链接 Oracle 10g
- 没个用户都取出100条记录,Sql语句怎么写?
- 表中用个 时间字段,一个小时一条数据 ,我怎么样查询 中间少一个小时的数据 把这个时间列出来
UPDATE Article SET cunt=(CASE WHEN cunt-1>0 THEN cunt-1 ELSE 0 END) WHERE ArticleId=299; 使用sql数据库的写法:
UPDATE Article SET cunt = IIF(cunt-1>0,cunt-1,0) WHERE ArticleId=299;