MySQL Select Date Equal to Today

后端 未结 4 2084
情歌与酒
情歌与酒 2020-11-27 15:54

I\'m trying to run a mysql select statement where it looks at today\'s date and only returns results that signed up on that current day. I\'ve currently tried the following,

4条回答
  •  迷失自我
    2020-11-27 16:01

    Sounds like you need to add the formatting to the WHERE:

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

    See SQL Fiddle with Demo

提交回复
热议问题