我正在尝试通过案例的帮助来使用更新查询,而这正是我要创建的查询,就像我想使用案例来更新多列一样
UPDATE govtracker SET pending = 'Opt', pending_status = CASE WHEN
te_1st_submission_date IS NULL THEN CURRENT_DATE() WHEN
acceptance_date_plan
IS NULL AND acceptance_date_opt IS NOT NULL THEN "Waiting TE plan
Acceptance" END WHERE site_code = "LCAIE1000"
那么此查询的正确语法是什么
但是我发现我的代码有错误
我的预期结果和要执行的查询与此序列有关,首先转到名为pending
的列,然后将其更新为Opt
,然后转到te_1st_submission_date
,因为null如果不是null,则使用当前日期填写;如果不是null,则填充到列acceptance_date_opt
;如果不是null,则填充当前日期;如果不是null,请检查下一个列pending_status
;然后更新其中的值pending_status
至Waiting TE Plan Acceptance
第二件事是用当前日期更新单元格的正确语法是什么