SQL 分組排序取最新一條記錄
表結構如下,加入資料是從其它地方同步過來的,現在要求按照提供的一個泵站ID號,來取最新時間的每個不同的機組編號的資料(每個機組各一條最新資料)
如上圖,SQL語句如下:
select t.* from 溫度資料 t where ID in
(
select top 1 ID from 溫度資料 where 泵站ID = t.泵站ID and 機組編號=t.機組編號 and 泵站ID=1
order by 時間 desc
)
相關文章
- MySQL 分組後取最新記錄MySql
- Laravel 分組獲取最新記錄Laravel
- MySQL分組後,取出每組最新申請的一條記錄MySql
- sql 多組條資料取最新的一條資料SQL
- MySQL 關聯表取最新一條記錄方案MySql
- postgresql 多條記錄合併一條,或取最新的一條資料SQL
- MySQL 多表分組後獲取每一組的時間最大的那條記錄MySql
- MySQL 分組排序後 → 如何取前N條或倒數N條MySql排序
- sql 按著時間分組,每組取 20 條資料SQL
- sql取每組最新資料SQL
- SQL:查詢每個類別最新的5條記錄SQL
- Mysql 分組排序的sql寫法MySql排序
- sql刪除重複記錄只保留一條SQL
- 記錄一個sqlSQL
- C# ling to sql 取多條記錄最大時間的例項程式碼C#SQL
- MySQL5.7被一條排序SQL弄當機MySql排序
- MySql先分組統計總記錄數,再獲取記錄數中的最大值MySql
- mysql刪除一條記錄MySql
- order by改分組排序排序
- SQL 如何返回最大值所在的多條記錄SQL
- MySQL分組查詢後獲取前N條資料MySql
- MySQL實現分組排序MySql排序
- SQL-分組聚合 - 單欄位分組SQL
- SQL Server 怎麼在分頁獲取資料的同時獲取到總記錄數SQLServer
- SQL Server 資料庫基本記錄(一)SQLServer資料庫
- 一次性插入多條記錄
- 動態SQL-條件分頁SQL
- Mysql-基本練習(10-設定分組條件、查詢結果排序、限制查詢結果返回的數量、TRUNCATE刪除表記錄)MySql排序
- (一)《SQL進階教程》學習記錄--CASESQL
- SQL Server在分頁獲取資料的同時獲取到總記錄數的兩種方法SQLServer
- Java利用Comparator實現分組排序Java排序
- Oracle:重複資料去重,只取最新的一條資料Oracle
- MongoDB隨機查詢返回一條或N條記錄的方法MongoDB隨機
- 一個表單同時提交多條記錄
- 記錄一條屬於自己的gitlab流水線Gitlab
- PostgreSQL啟動恢復讀取checkpoint記錄失敗的條件SQL
- SQL優化工作記錄SQL優化
- Laravel sql 日誌記錄LaravelSQL
- 用一條SQL語句顯示所有可能的比賽組合SQL