0

现在目前面临的问题是.. 我的表名是 schedule 数据字段之一是“Depart”,记录是

row 1 = 19-08-2012 08:00:00AM,
row 2 = 19-08-2012 12:00:00PM,
row 3 = 20-08-2012 07:00:00PM,

我只想显示日期并且它是不同的

mysql_query(Select distinct depart from schedule);

这显示日期和时间。这里有人知道如何只显示日期吗?

4

3 回答 3

0

可以DATE_FORMAT()在Mysql中使用函数,如下:

select DATE_FORMAT(distinct(Depart),'%m-%d-%Y') from schedule
于 2012-08-22T06:00:25.747 回答
0

是的,使用DATE

SELECT DISTINCT DATE(`depart`) FROM `schedule`
于 2012-08-22T06:02:09.927 回答
0

例子

SQL(推荐)

SELECT DISTINCT DATE( depart ) 
FROM `tbl` 

PHP

$d = "19-08-2012 08:00:00AM";
echo date("d-m-Y",strtotime($d));
于 2012-08-22T06:02:34.150 回答