У меня есть таблица с именем sup_mon:Выберите максимальный идентификатор на материалах на дату
genmat_id mat_name size Stock_balance date
1 aluminum 100 m 25 2014-02-27
2 aluminum 100 m 30 2014-02-27
3 steel 100 m 60 2014-02-27
4 aluminum 100 m 30 2014-02-28
Вот моя отчетливый запрос на выборку:
select distinct mat_name, Stock_balance, date, max(genmat_id) from sup_mon where date = '2014-02-27'
Выход был:
genmat_id mat_name size Stock_balance date
3 steel 100 m 60 2014-02-27
Как я могу выбрать каждое уникальное имя материала на его самом высоком genmat_id на дату? как:
genmat_id mat_name size Stock_balance date
2 aluminum 100 m 30 2014-02-27
3 steel 100 m 60 2014-02-27
Вы имеете в виду его высокий 'Stock_balance'? Самый высокий 'genmat_id' будет 4 для алюминия, а не 2, верно? – chiliNUT