SQL FIRST()

🌙
手机阅读
本文目录结构

FIRST() 函数

FIRST() 函数返回指定的列中第一个记录的值。

SQL FIRST() 语法

  1. SELECT FIRST(column_name) FROM table_name;

**注释:**只有 MS Access 支持 FIRST() 函数。

SQL Server、MySQL 和 Oracle 中的 SQL FIRST() 工作区

SQL Server 语法

  1. SELECT TOP 1 column_name FROM table_name
  2. ORDER BY column_name ASC;
  1. SELECT TOP 1 name FROM Websites
  2. ORDER BY id ASC;

MySQL 语法

  1. SELECT column_name FROM table_name
  2. ORDER BY column_name ASC
  3. LIMIT 1;
  1. SELECT name FROM Websites
  2. ORDER BY id ASC
  3. LIMIT 1;

Oracle 语法

  1. SELECT column_name FROM table_name
  2. ORDER BY column_name ASC
  3. WHERE ROWNUM <=1;
  1. SELECT name FROM Websites
  2. ORDER BY id ASC
  3. WHERE ROWNUM <=1;

演示数据库

在本教程中,我们将使用 axihe 样本数据库。

下面是选自 “Websites” 表的数据:

  1. +----+--------------+---------------------------+-------+---------+
  2. | id | name | url | alexa | country |
  3. +----+--------------+---------------------------+-------+---------+
  4. | 1 | Google | https://www.google.cm/ | 1 | USA |
  5. | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN |
  6. | 3 | 阿西河前端教程 | http://www.axihe.com/ | 4689 | CN |
  7. | 4 | 微博 | http://weibo.com/ | 20 | CN |
  8. | 5 | Facebook | https://www.facebook.com/ | 3 | USA |
  9. | 6 | 百度 | https://www.baidu.com/ | 4 | CN |
  10. | 7 | stackoverflow | http://stackoverflow.com/ | 0 | IND |
  11. +----+---------------+---------------------------+-------+---------+

SQL FIRST() 实例

下面的 SQL 语句选取 “Websites” 表的 “name” 列中第一个记录的值:

  1. SELECT name AS FirstSite FROM Websites LIMIT 1;

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了