日付でより大きい演算子を使用するにはどうすればいいですか? 質問する

日付でより大きい演算子を使用するにはどうすればいいですか? 質問する

ここで何が起こっているのかわかりません。phpMyAdmin からのクエリは次のとおりです。

SELECT * FROM `la_schedule` WHERE 'start_date' >'2012-11-18';

しかし、開始日が 2012-11-01 のものも含め、テーブル内のすべてのレコードが一貫して返されます。何が起こっているのでしょうか?

ベストアンサー1

start_date引用符で囲むと文字列になってしまうので、backtick代わりに

SELECT * FROM `la_schedule` WHERE `start_date` > '2012-11-18';

おすすめ記事