sql 小于等于,80这个数值, a库 lev表,小于80这个数值则增加 5 怎么解决! 语句怎么写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 小于等于,80这个数值, a库 lev表,小于80这个数值则增加 5 怎么解决! 语句怎么写相关的知识,希望对你有一定的参考价值。

不知道 你是想查询 还是想修改
查询的话
SELECT CASE when 字段<=80 then 字段+5 ELSE 字段 END AS 字段 FROM lev
修改
update lev set 字段= 字段+ 5 where 字段<= 80
参考技术A update lev set num = num+5 where num <=8 参考技术B --啥?
UPDATE xxx
SET yyy = (CASE WHEN yyy <= 80 THEN zzz ELSE yyy + 5 END)
参考技术C update table lev set x=x+5 where x<80 参考技术D 比如 表lev 需要加增加5的字段名为num

sql写法: update lev表 set num = num + 5 where num < 80

不知道你是lev表中哪个字段的值小于80?然后你又需要在哪个字段上增加5呢?

我想更新sql 表1中的某一列数值,这个数值是从另外一个表中取出来的。语句怎么写

1、打开数据表,比如我们想要查找表中的数据1。

2、则点击new query。

3、在弹出的界面输入查询的sql语句select * from test1 WHERE name='1';(温馨提示:注意分号哦),

4、输入sql语句之后点击当前弹出框的run按钮运行。

5、结果就会出现在当前查询界面的下方。

参考技术A 用子查询
update 表名 t set 被修改字段名 =
(select t2.取出数据 from 另一个表名 t2 where t2.条件 = '条件')
where t.修改条件 = '条件';
能看懂吧..追问

你说的是我想要的

本回答被提问者采纳
参考技术B update A set A.x=B.y
from A,B
where A.id=B.id

注意两表的连接条件A.id=B.id追问

明天试试 谢谢

追答

MYSQL的写法:
update A from A,B
where A.id=B.id
SET A.x=B.y

注意两表的连接条件A.id=B.id

参考技术C update table1 set aa=bb from table2 where table2.cc=table1.cc追问

明天试试 谢谢

参考技术D 直接改不行吗?!!如果两个表数值必须一致,你就要做其他一些工作,写个触发器,如果没必要,那你直接改不就行了,还跟那表链接干嘛。

以上是关于sql 小于等于,80这个数值, a库 lev表,小于80这个数值则增加 5 怎么解决! 语句怎么写的主要内容,如果未能解决你的问题,请参考以下文章

sql这个语句怎么写条件,小于2010-4-1的订单日期

如何将整数值分配给字符串并在 SQL 中找到总和

sql表中如何表示大于0小于100?

SQL 查询 - 在小于或等于日期时加入

用SQL语句查询每门成绩都大于80的学生姓名? 新手求教。。

excel条件格式 不等于怎么操作