求个SQL语句 B列值为0则设置为1,值为1则不变. C列等于A/CA B C1 1 NULL0 1 NULL1 0 NULL
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 04:57:27
x){ɎU>/֯}ڿTi
{ecu]@
Ov>ퟡT|m]}Ύ
0g9p_vajda"}9lVep8,hP_`g3dl6醍/<.NIM.QpHN,NU(Ho44TH
;)h*$Y:@X
iE
%I96yv uG
求个SQL语句 B列值为0则设置为1,值为1则不变. C列等于A/CA B C1 1 NULL0 1 NULL1 0 NULL
求个SQL语句 B列值为0则设置为1,值为1则不变. C列等于A/C
A B C
1 1 NULL
0 1 NULL
1 0 NULL
求个SQL语句 B列值为0则设置为1,值为1则不变. C列等于A/CA B C1 1 NULL0 1 NULL1 0 NULL
这样写就行了
select A,(case when B = 0 then 1 else B end) as B ,A/C as C from table