任何人都可以請幫助從組中獲得最後一條記錄。 enter image description here從組數據中獲取最後一條記錄。 MySql
-3
A
回答
1
我認爲你需要這樣的:
select * from t where col = 85 order by id desc limit 1
根據您的意見,這應該讓每個組最後一個記錄:(假定id
是獨一無二的,「最後一個記錄」是指記錄,最高id
)
select t.* from t
inner join (select max(id) as maxid from t group by col) s
on t.id = s.maxid
0
你可以使用last()函數。
SELECT LAST(CustomerName)AS LastCustomer FROM Customers;
0
要從MySQL獲取1行,請使用'limit'關鍵字。
MySQL支持LIMIT子句來選擇有限數量的記錄,而Oracle使用ROWNUM。 語法:
SELECT column_name(s)
FROM table_name
WHERE condition
LIMIT number;
例如爲: 從你的截圖,訂閱ID是相同的多個ID的你想獲得最後一個記錄哪個ID是更大的。下面的查詢得到你的結果,按subscription_id分組,並通過id desc進行排序,並限制爲1使得僅從數據庫獲取1行。
select * from tableName group by subscription_id order by id desc limit 1
相關問題
- 1. SQL:GROUP BY記錄,然後從每個組中獲取最後一條記錄?
- 2. 從cakephp獲取羣組中的最後一條記錄
- 3. 如何從MYSQL數據庫的最後10條記錄中獲取最低ID?
- 4. 如何使用Hibernate從Mysql獲取最後一條記錄?
- 5. 獲取每個記錄組的最後一條記錄
- 6. 從表中的第15條記錄獲取數據直到最後一條從表中獲取數據
- 7. Angular 2 - 從數據庫中獲取最後5條記錄
- 8. 從mongoDB獲取最後30條記錄
- 9. Django從數據庫中獲得最後一條記錄
- 10. 如何獲取最後一條記錄
- 11. CKQueryOperation獲取最後一條記錄
- 12. 如何使用PHP獲取MySQL數據庫表中的最後一條記錄?
- 13. 在mysql中獲取最後一條記錄
- 14. 獲取最後一條記錄只在PHP數組
- 15. 從mysql獲取最後30條記錄,但不是最後1條
- 16. 如何在SQL中獲取每組的最後一條記錄
- 17. 按價值獲得記錄或獲取最後一條記錄
- 18. 從核心數據庫中獲取最後一次記錄
- 19. 如何從表中獲取最後一條記錄?
- 20. 無法從Firebase表中獲取最後一條記錄
- 21. Mysql獲取分組的第一個和最後一個記錄
- 22. 如何獲取給定記錄組中每天的最後一條記錄?
- 23. 如何在NetBeans中使用Hibernate從Mysql獲取最後一條記錄?
- 24. 獲取MySQL數據庫中每個團隊的最後6條記錄
- 25. 獲取最後一條記錄在SQL中的WHERE條件
- 26. MySql - 從一組表中獲取兩組記錄的總數
- 27. 從mysql數據庫中獲取幾百條記錄
- 28. laravel 4.2獲取最後10條記錄
- 29. 如何從sqlite獲取最後一條記錄的_id?
- 30. 從每個不同的ID獲取最後一條記錄
歡迎來到StackOverflow。 請參考[遊覽], 學習問好問題stackoverflow.com/help/how-to-ask, 做個[mcve]。一個MCVE應包含各種樣本輸入(說明所有方面)和期望的輸出。 對於SQL,MCVE包含幾行'create table ...'和'insert into table values ...'。 – Yunnosch