首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 取得表中第一列與最後一列資料的標準 SQL 寫法

     編輯:MySQL 綜合教學

MySQL 取得表中第一列與最後一列資料的標準 SQL 寫法

依據排序欄位 (如主鍵 JOBID) 取得首尾列:

第一列 (最小值)

SELECT * FROM MaxGCC ORDER BY JOBID ASC LIMIT 0, 1;
-- 或
SELECT * FROM MaxGCC ORDER BY JOBID ASC LIMIT 1;

最後一列 (最大值)

SELECT * FROM MaxGCC ORDER BY JOBID DESC LIMIT 0, 1;
-- 或
SELECT * FROM MaxGCC ORDER BY JOBID DESC LIMIT 1;

效能提示

  • 確保排序欄位有**索引** (主鍵自動有),否則需全表掃描排序。
  • 若僅需 ID 值,可用 SELECT MIN(JOBID)/MAX(JOBID) 走索引極值優化,速度更快。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved