mysql选择ID,其中date是当前日期

时间:2016-02-22 19:11:19

标签: php mysql

我有这个表结构:

ID |  Counter  |  Dates

1  |  100;300;44 |  01.01.2016;02.11.2016;03.03.2017

每个ID都连接到一个单独的用户。 目前我有100个用户,所以我的表中有100个数据。 现在我需要一个sql命令,它向我显示用户的ID,它在Dates-Row中有一个日期,与当前日期相同

1 个答案:

答案 0 :(得分:0)

这是未经测试的,但应该是:

SELECT * FROM `table` WHERE Dates LIKE CONCAT('%',DATE_FORMAT(CURDATE(),'%m.%d.%Y'),'%');

这将选择当前日期CURDATE(),将其放入您在表格中使用的格式,然后在每一端粘贴通配符,以便它在Dates列中查看字符串内部。