※ ChatGPTを利用し、要約された質問です(原文:mysqlでdate型の比較について)
MySQLでdate型の比較方法とは?
このQ&Aのポイント
MySQLでdate型のフィールド「UPDATE_DATE」があり、このフィールドの日数が、現在から14日以上前だったら「FLAG」フィールドを0にする方法を教えてください。
また、日付の比較にはどのような関数や演算子を使用すれば良いのでしょうか?
初心者なので、具体的なコード例や注意点も教えていただけると助かります。
mysql でdate型のフィールド「UPDATE_DATE」があり、
このフィールドの日数が、現在から14日以上前だったら
「FLAG」フィールドを0にしたいと思っております。
どなたかご教授ください。
宜しくお願いいたします。
mysql> select*ARTICLE;
+-----+---------------------+------+
| UPDATE_DATE | FLAG |
+---------------------+------+
| 2007-07-05 14:35:35 | 1 |
| 2007-07-05 14:42:20 | 5 |
| 2008-07-06 00:01:20 | 12 |
| 2009-07-06 13:38:16 | 13 |
| 2009-07-06 13:47:45 | 13 |
| 2011-07-06 13:54:10 | 2 |
+---------------------+------+