如何将日期列foo与其他日期列栏进行比较,并使用更新的日期更新列foobar。
ID foo bar foobar
1 '2014-01-23' '0000-00-00' '0000-00-00'
2 '0000-00-00' '2013-03-01' '0000-00-00'
3 '2013-03-03 '2014-04-04' '0000-00-00'
答案 0 :(得分:2)
此语句根据case statement.中的条件更新foobar 试试这样的事情
UPDATE table_name
SET foobar = CASE
WHEN foo < bar THEN foo
ELSE bar
END
答案 1 :(得分:2)