mysql查詢最近時間的一組資料
資料庫15萬資料測試
第一種寫法 :資料庫用時1.22秒
SELECT
a.*,b.*
FROM
(
SELECT
*
FROM
表名
WHERE
simnumber IN (******, ******)
ORDER BY
時間欄位 DESC
) a
LEFT JOIN 另一個表名 t ON a.simnumber = t.simnumber
GROUP BY
SimNumber
第二種寫法:資料庫用時0.68秒
SELECT
l.*
FROM
表名 l
LEFT JOIN 另一個表名 t ON l.SimNumber = t.SimNumber
WHERE
時間欄位 IN (
SELECT
MAX(時間欄位) AS lo
FROM
表名
WHERE
SimNumber IN (*****,*****)
GROUP BY
SimNumber
)
ORDER BY
FIELD(l.SimNumber, *****,*****)
相關文章
- mysql將時間戳直接轉換成日期時間,mysql查詢某一天的資料。MySql時間戳
- Mysql按時間分組查詢(每天|每月|每年)MySql
- 查詢一個表插入資料的時間,按BLOCK時間BloC
- MySQL查詢時間段MySql
- Mysql查詢一行資料超時分析MySql
- Mysql 查詢時間轉換MySql
- 查詢某表最近5天內最後一次dml的時間
- 關於Oracle資料庫的時間查詢Oracle資料庫
- 查詢某時間段的統計資料
- Mysql中查詢系統時間MySql
- mysql-分組查詢-子查詢-連線查詢-組合查詢MySql
- MySQL資料查詢MySql
- MYSQL查詢資料MySql
- MySQL - 資料查詢 - 簡單查詢MySql
- mysql 資料庫或者表空間使用查詢MySql資料庫
- Laravel查詢 日期比當前時間早一個月的資料Laravel
- Oracle中定位資料表的最近DML時間Oracle
- MySQL分組查詢後獲取前N條資料MySql
- 如何在 Linux 系統查詢機器最近重啟時間Linux
- [Mysql 查詢語句]——分組查詢group byMySql
- MySQL 查詢重複的資料MySql
- Mysql 查詢近半年的資料MySql
- [MYSQL -17]組合查詢MySql
- mysql處理海量資料時的一些優化查詢速度方法MySql優化
- 查詢MySQL資料庫,MySQL表的大小MySql資料庫
- 大資料的實時查詢大資料
- mysql 查詢出重複資料的第一條MySql
- mysql資料庫時間型別datetime、bigint、timestamp的查詢效率比較MySql資料庫型別
- mysql資料庫查詢時用到的分頁方法有哪些MySql資料庫
- Prometheus時序資料庫-資料的查詢Prometheus資料庫
- MySQL — 資料查詢語言MySql
- mysql將查詢資料另存MySql
- mysql資料庫多表查詢MySql資料庫
- mysql資料庫容量查詢MySql資料庫
- mysql查詢表的資料體積MySql
- MySQL之資料的簡單查詢MySql
- mysql資料庫查詢pdo的用法MySql資料庫
- mysql 查詢undo空間MySql