I have my table named 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
Here is my distinct select query:
select distinct mat_name, Stock_balance, date, max(genmat_id) from sup_mon where date = '2014-02-27'
The output was:
genmat_id mat_name size Stock_balance date
3 steel 100 m 60 2014-02-27
How can I select every unique material name on its highest genmat_id on date? like:
genmat_id mat_name size Stock_balance date
2 aluminum 100 m 30 2014-02-27
3 steel 100 m 60 2014-02-27