表日期时间与sql查询中的日期比较?

时间:2012-12-04 09:16:14

标签: php sql

在我的表格列datecreated中,值为2012-12-04 00:29:30 我想将其与date now进行比较,格式为d/m/Y 像这样的东西:

$date = date('d/m/y');
$sql = mysql_query("Select * from `tblname` where `datecreated` > '".$date."' ");

但我觉得不行 有什么帮助可以做到吗? 谢谢 ..

1 个答案:

答案 0 :(得分:2)

您可以使用DATE_FORMAT function格式化列

"Select *, DATE_FORMAT(`datecreated`, '%e/%c/%Y') AS `datecreated` from `tblname` where `datecreated` > '$date'"