8.4と9.7で挙動が違う〜
ゼロ日付はNullみたいなもので演算対象にしてはいけない。ゼロ日付より単にNullを使うべきな気もする。MySQLの暗黙変換は頼るべきじゃないけどBIGINT暗黙変換は問題になりそうだな業務に使ってなくてもテストが壊れそう。
第278回 MySQL 9.7で変わったDATE型の挙動を確認してみる | gihyo.jp
8.4と9.7で挙動が違う〜
ゼロ日付はNullみたいなもので演算対象にしてはいけない。ゼロ日付より単にNullを使うべきな気もする。MySQLの暗黙変換は頼るべきじゃないけどBIGINT暗黙変換は問題になりそうだな業務に使ってなくてもテストが壊れそう。