SQL Selecting multiple columns based on max value in one column

后端 未结 6 1670
天涯浪人
天涯浪人 2021-02-07 12:22

OK so I have looked theough the other solutions an no help. So here is what I am trying to do. I need to select the row with multiple columns where the value in one column is th

6条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-02-07 12:47

    select 
        t.* 
    from 
        table t 
        inner join (
            select itemnumber, max(orderfileid) maxof
            from table
            group by itemnumber
        ) m on t.itemnumber = m.itemnumber 
                and t.orderfileid = m.maxof
    

提交回复
热议问题