可能重複:
SQL how to find rows which have highest value of specific column多列的最高值選擇行
這裏是我的表架構
--transaction_details--
transaction_id primary_key auto inc
entity_name
entity_transaction
現在,一個實體可以有多個交易。我想查詢每個實體的最後一筆交易,這與查找特定列的this post不同。這可以通過選擇具有每個實體的最後/最大transaction_id
的行來完成。但是我無法寫這個查詢。我嘗試使用組entity_name
,但它選擇任何隨機行。
可能重複:http://stackoverflow.com/q/3337469/1220971 – Bridge
Naah,給出特定行的結果,我希望每個實體都有最高的id行。 – Sourabh
@Sourabh:所以你會做同樣的事情,除了你的內部查詢將會「GROUP BY entity_name」。 – Jon