Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQL 更新の何が問題になっていますか? 値がmissed & due_date BETWEEN 2020-08-01 AND 2020-12-31のステータスレコードの今後の値でレコードを更新しようとしています。
構文エラーはどこにありますか?
UPDATE records SET status = upcoming, WHERE status = ‘ missed ’ & due_date BETWEEN 2020 -08 -01 AND 2020 -12 -31 ;
これは次のように書くべきだと思います。
UPDATE records SET status = 'upcoming' WHERE status = 'missed' AND due_date BETWEEN '2020-08-01' AND '2020-12-31';
ノート:
AND
&