即使没有通过php指定日期,MYSQL查询也可以提取数据

时间:2012-02-26 23:37:23

标签: php mysql date

我的目标是根据查询日期在我的字段中吐出数据。我的表由9个字段组成,其中一个是DATE。

DATE      5STAR   4STAR   3STAR   2STAR   1STAR   TOTAL
2/9/2012    94       30     7       4       10     145
2/11/2012   95       31     7       4       10     147
2/12/2012   95       31     8       4       10     148

这是踢球者。如果没有日期,如“2/10/2012”,我想吐出基于最近日期的PHP中的数据,所以如果他们选择了“2/9/2012”,我会吐出数据“ 2012" 年2月10日。

查询的任何建议还是我必须将所有这些日期上传到我的数据库?

1 个答案:

答案 0 :(得分:2)

SELECT * FROM table_name WHERE date <= "2012-02-10" ORDER BY date desc LIMIT 1

确保您的DATE列是日期字段。你很高兴去!

将2/10/2012替换为PHP中的任何用户输入。