求个SQL语句 B列值为0则设置为1,值为1则不变. C列等于A/CA B C1 1 NULL0 1 NULL1 0 NULL

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 04:57:27
求个SQL语句 B列值为0则设置为1,值为1则不变. C列等于A/CA         B         C1         1        NULL0         1        NULL1         0        NULL
x){ɎU>/֯}ڿTi {ecu]@ Ov>ퟡ T|m]}Ύ 0g9™p_vajda"}9lVep8,hP_`g3dl6醍/<.NIM.QpHN,NU(Ho 44TH ;)h*$Y:@X iE %I96yvuG

求个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