2016-07-15 104 views
0

我有這些列的表格:productdate在MySQL數據庫中。該表使用日期保存對產品的訪問權限。從寄存器中選擇最大和最小日期

Product | Date 

p1  | '2016-07-03 10:00:09.368000' 

p2  | '2016-07-03 10:00:24.872000' 

p1  | '2016-07-03 10:00:59.070000' 

p2  | '2016-07-03 10:01:00.948000' 

我試圖獲得(每個產品)的最大和最小日期的產品已被瀏覽過,但在短短的一個查詢,我一直在嘗試很多東西,我haven't發現好的解決方案 任何想法?

+0

是日期字段是日期格式 –

+0

是日期格式。 –

+0

您是否嘗試過MIN,MAX功能? –

回答

0

您的意思是?

SELECT 
    Product, 
    MAX(`Date`) AS maxDate, 
    MIN(`Date`) AS minDate 
FROM yourtable 
GROUP BY Product 
+0

是的,非常感謝,我是sql新手,並且正在研究更復雜的示例。 –

相關問題