33问答网
所有问题
在update 某字段 后 我想判断 update后的字段是否为0 ,如果为0则删除该记录 SQL语句怎么写?
例如 update food set count=count-1 where food_name='apple'
我想在upadate后 判断count是否为0,如果为0则 删除 该记录
举报该问题
推荐答案 2017-03-21
你不如先检查count是不是会变0,如会执行删除,否,执行update,这样开销少些
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/cPd05R4cBPWWWBPR4BW.html
相似回答
MySQL中建立
一个update
触发器
,如果某字段
变
为0则
删去该行
答:
-> AFTER
UPDATE
ON t -> FOR EACH ROW -> BEGIN -> IF new.count = 0 THEN -> DELETE FROM t WHERE id = new.id;-> END IF;-> END;-> // Query OK, 0 rows affected (0.06 sec)mysql> INSERT INTO t VALUES(1, 100) // Query OK, 1 row affected (0.01...
ms
sql
创建触发器,使得某个表的某个
字段
不能为负数
,如果为
负数,则...
答:
select @id = id from inserted if((select a from inserted where id = @id)<0)
update
cardinfo set a=0 where id = @id--where里的id不要的话,就是把你a字段内的每一行数据都更改成0.
sql
语句问题
,判断update如果为
空则不更新数据
答:
update
test_v8_busy_revisit t set (t.outbound_type,t.outbound_stat,t.outbound_count,t.user_code,t.outbound_time)= ( select '0','11','1',t1.sales_person,t1.sales_time from tbl_sp_sales_records t1 where t1.target_table='TBL_CUST_DATA_TABLE_0000...
大家正在搜
oracle判断字段是否为数字
mysql 判断字段是否存在
update一个字段和多个字段
update 字段为null
update语句更新多个字段
sql判断字段是否为空
判断数据库字段是否为空
mysql判断字段是否为空
update某个字段
相关问题
sql更新语句 若某字段为空则更新此字段否则不更新
sql语句问题,判断update如果为空则不更新数据
sql语句 删除某字段中一个数据
请问,用sql的update语句。怎么样删除某一字段的一部分...
sql 能不能先判断值,在确定需要UPDATE的字段
sql语句 删除或更改某一字段内的某一部分
oracle sql语句 若某字段为空则更新此字段否则更新另...
若sql 中的查询语句中的某个值为0,则为其赋值1