1. ホーム
  2. mysql

[解決済み] MySQL Select Date Equal to Today

2022-08-23 16:18:07

質問

私は、今日の日付を見て、その日にサインアップした結果のみを返すmysqlのselect文を実行しようとしています。現在、以下のように試してみましたが、うまくいかないようです。

SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d') 
    FROM users 
    WHERE users.signup_date = CURDATE()

を修正しました。 SELECT ステートメントをこれに修正しました、みんなありがとう。

SELECT id FROM users WHERE DATE(signup_date) = CURDATE()

どのように解決するのですか?

SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d') 
FROM users 
WHERE DATE(signup_date) = CURDATE()