我正在使用下面的查询来更新列。现在,我希望仅在其为空或null时更新这些列。我该如何实现?
db.execSQL("UPDATE FieldTestDataTemp SET
Image1 = '" + f10.image1 + "',
Image2 = '" + f10.image2 + "',
Image3 = '" + f10.image3 + "',
Image4 = '" + f10.image4 + "',
Image5 = '" + f10.image5 + "',
starRating = '" + starRating1 + "' ");
最佳答案
在mysql中,我们曾经使用此查询
UPDATE table
SET field = 'Your value'
WHERE field
IS NULL
OR LENGTH(field)=0
您必须设置多个查询才能设置多列条件。