1. ホーム
  2. mysql

[解決済み] 日付で greater than 演算子を使用するには?

2022-07-06 16:51:04

質問

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

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

しかし、私は一貫して、開始日2012-11-01のものを含む、テーブル内のすべてのレコードを返します。 どうしたのでしょうか。

どのように解決するには?

あなたが参加した start_date をシングルクオートで囲んでしまい、文字列になってしまいます。 backtick としてください。

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