zhangha958 发表于 2020-3-31 16:01

请教一个SQL的判断

请教各位大佬,如果字段A=2,那么字段B=0,,这个SQL怎么写?

涨知识 发表于 2020-3-31 16:03

update table_name set B=0 where A=2;

zhangha958 发表于 2020-3-31 16:05

涨知识 发表于 2020-3-31 16:03
update table_name set B=0 where A=2;

{:1_896:}我没表达清楚,是查询{:1_896:}

涨知识 发表于 2020-3-31 16:10

zhangha958 发表于 2020-3-31 16:05
我没表达清楚,是查询

没明白,这是什么要求 ?

JDK007 发表于 2020-3-31 16:11

sql语句中使用case..when ..具体用法自己查一下

hehe5240 发表于 2020-3-31 16:14

就类似这样的selectcase when a=2then b=0else XXX end as result from table{:1_926:}

loveying520 发表于 2020-3-31 16:21

什么意思?

X.r1z 发表于 2020-3-31 16:22

select XXX from XXX where A="xx" and B="xx"

sxwa059587 发表于 2020-3-31 16:25

select '线路故障' where A='2' and B='0'

sukianna 发表于 2020-3-31 16:33

SELECT A,CASE WHEN A=2 THEN 0 ELSE B END B FROM XXX
页: [1] 2
查看完整版本: 请教一个SQL的判断