我如何在MySQL中获取未来日期的数据


How can I fetch data for future dates in MySQL

我想获得未来的游戏日期。字段game_date格式为d/m/Y数据类型为varchar

我正在运行这个查询。数据库中有可用的记录,但此查询没有获取任何数据。请帮助

查询

SELECT * FROM dx_scores
WHERE
    t_name='Team 11'
    and username='joe@example.com'
    and STR_TO_DATE(game_date, '%d/%m/%Y' ) >= CURDATE();

请尝试此查询

SELECT * FROM dx_scores WHERE t_name='Team 11' and username='joe@example.com' and DATE(game_date, '%d/%m/%Y' ) >=  DATE(CURDATE());