這裏MAX(DATE_FORMAT(rental_date, '%d/%M/%Y')) & MAX(rental_date)
給不同的輸出(不是格式條款,但實際日期)MySql的日期格式錯誤
對於例如,一個給31/July/2005
等給出了2005-08-22 20:03:46
所以這裏一個是七月,另一個是八月。爲什麼這樣?查詢有問題嗎?
SELECT customer_id, MAX(DATE_FORMAT(rental_date, '%d/%M/%Y')) AS Last_rental, MIN(DATE_FORMAT(rental_date, '%d/%M/%Y'))
AS First_Rental, MAX(rental_date) AS last_R, MIN(rental_date) AS first_R FROM rental
GROUP BY customer_id
ORDER BY customer_id
燦你試試 - 'DATE_FORMAT(MAX(rental_date),'%d /%M /%Y')'? –
@SougataBose我不知道。它有什麼問題嗎? –
顯示樣本數據和期望的日期輸出。 –