SQL FIRST()

FIRST() 返回排序后第一行的列值。标准写法各家不同:MySQL 用 LIMIT、SQL Server 用 TOP、Oracle 用 ROWNUM。

Intermediate
Key PointsSQL,FIRST,LIMIT,TOP,首行

讲解

FIRST() 返回排序后第一行的列值。标准写法各家不同:MySQL 用 LIMIT、SQL Server 用 TOP、Oracle 用 ROWNUM。

示例

SQL
-- SQL Server
SELECT TOP 1 name FROM Websites ORDER BY alexa ASC;
-- MySQL
SELECT name FROM Websites ORDER BY alexa ASC LIMIT 1;
Output
name
------
Google   -- alexa 最小的站点

Friends & Partners