我已经搜索了2天但现在无济于事。
我想更改以下代码,以便在FORM1字段为NULL时仅更新FORM1。
$sql="UPDATE TABLE39 set FORM1= $5600 where FORM34 = 40";//WORKS FINE
我正在寻找一个类似的代码:
$sql="IF FORM1= NULL, UPDATE TABLE39 set FORM1= $5600 where FORM34 = 40"
但如果FORM1不等于NULL,则显示错误;
答案 0 :(得分:1)
UPDATE TABLE39
set FORM1= $5600
WHERE FORM1 IS NULL AND
FORM34 = 40
答案 1 :(得分:0)
您已将$ 5600更改为两个变量
$sql="UPDATE TABLE39 set FORM1= IF(FORM1 IS NULL,$5600, $5600) where FORM34 = 40"