2016-07-15 2 views
0

У меня есть таблица с этими столбцами: product, date в базе данных 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, и более сложные примеры. –