0

現在、問題に直面しています..私のテーブル名はスケジュールですデータフィールドの1つは「出発」ですレコードは

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 に答える