お世話になっております。
sql ="UPDATE table1 (検証サイトのDB)
SET flg = 0
WHERE date < NOW() "
sql2 ="UPDATE table2 (本番サイトのDB)
SET flg = 0
WHERE date < NOW()"
table1,table2共に列構造は
id, title, date, flg となっております。
データベースはmySQLです。
table1とtable2で、dateに異なる値が入力されている場合、
table2の値を優先して更新できるようにしたいと考えていますが、
(table1
id title date flg
1 test 2021-1-1 1
table2
id title date flg
1 test 2020-11-11 1
といったように、idやtitleは同じで、dateが違う場合、table2のdateを優先してflgを更新したいと考えています
)
ここから先がどのように進めていけばいいかわからず、
ご教授頂けたら幸いです。
回答2件
あなたの回答
tips
プレビュー