首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从当前数据中获取记录

从当前数据中获取记录
EN

Stack Overflow用户
提问于 2011-02-02 22:06:46
回答 1查看 113关注 0票数 0

我需要列出当天的记录,在数据库中日期的格式是02/02/11

数据库

代码语言:javascript
复制
09/01/11
13/01/11
18/02/11
19/02/11
20/02/11

..。

问:如何使用SQL命令+ PHP?

当前(正在工作...)

代码语言:javascript
复制
$today = date("Y/m/d");

$sql = SELECT * FROM places WHERE STR_TO_DATE(data, '%d/%m/%y') >= '".$today."' ORDER BY DATE_FORMAT(data, '%d/%m/%y') ASC LIMIT 8";

但是列出了所有记录

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-02 22:35:03

我强烈建议您将存储值更新为标准的MySQL日期字段类型-这将大大简化您编写的任何查询,并使您能够使用所有标准的MySQL日期和时间函数。

你可以按照这里的答案Converting a date in MySQL from string field来了解如何转换你的数据。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4875352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档