FIRST() 函数
FIRST() 函数返回指定的字段中第一个记录的值。
提示:可使用 ORDER BY 语句对记录进行排序。
SQL FIRST() 语法
SELECTR FIRST(COLUMN_NAME) FROM TABLE_NAME
SQL FIRST() 实例
TROUSERS表:
SERIALNUMBER | MANUFACTURER | IMPORT_PRICE | EXPORT_PRICE |
---|---|---|---|
1 | XTEP | 110.78 | 224.90 |
2 | 361 | 151.12 | 224.90 |
3 | ERKE | ||
4 | 157.89 | 224.00 |
我们从TROUSERS表中“EXPORT_PRICE”第一列的值:
SELECT FIRST(EXPORT_PRICE) AS FIRST_EXPORT_PRICE FROM TROUSERS
结果集:
FIRST_EXPORT_PRICE |
---|
224.90 |
ORACLE没有FIRST()这个函数,感觉有点坑爹呀 。学到这儿跑不起来了查了一下说是压根就没有FIRST()这个函数
ORACLE查找第一列的值用:
SELECT COLUMN_NAME(S) FROM TROUSERS WHERE ROWNUM=1