У меня есть четыре столбца, подобные этому.Как выбрать строки с MAX (Column), когда другой столбец имеет разные значения в oracle?
Material Description Quantity Date
a 133 200 26-09-2016 12:33
a 133 400 27-09-2016 10:33
Мне нужно взять количество от этого материала, когда Max (Date);
Я пробовал это, но если количество разных в показывает обе строки.
Select material , description , quantity , max(date)
FROM materials
group by material, description , quantity
использовать максимальную дату в вас, где предложение тогда .. – XING
Какая версия Oracle? (Всегда указывайте это, и если вы не знаете, узнайте, выполнив 'select * from v $ version'.) В Oracle 12 вы можете использовать' fetch first | last' и избегать подзапроса. – mathguy