发展历程 什么是选择(数据库)? -技术百科的定义

什么是选择(数据库)? -技术百科的定义

目录:

Anonim

定义-SELECT(数据库)是什么意思?

SELECT是结构化查询语言(SQL)的基本声明。


SELECT语句遵循一致且特定的格式,以SELECT关键字开头,后跟要包含在格式中的列。 如果在SELECT后面放置星号(*),则此序列后跟以关键字FROM开头的FROM子句,然后是包含在SELECT子句后面指定的列的数据源。 这些数据源可以是单个表,表的组合,子查询或视图。


可以添加可选的子句,但不是必需的子句,即提供返回数据条件的WHERE子句,或使用一个或多个指定列对输出进行排序的ORDER BY子句。

Techopedia解释了SELECT(数据库)

SELECT语句是第一个数据库管理课程之一,它构成了用于查询数据的任何SQL脚本的开始。 SELECT是SELECT语句中的第一个关键字,与所有SQL语句一样,它不区分大小写。


为了说明一个示例中的SELECT语句,假定银行数据库包含一个CUSTOMER_MASTER表,该表存储基本的客户详细信息,并包含几列,其名称如下:

  • 客户ID
  • social_security_no
  • 名字
  • 电子邮件地址
  • 实际地址
  • 出生日期
  • 性别

以下SELECT语句用于查询所有表数据:


选择* FROM customer_master。


以下SELECT语句用于按客户姓氏对结果进行排序:


SELECT * FROM customer_master ORDER BY姓氏


要列出客户的姓氏,名字和生日,星号(*)替换为相应的列名,如下所示:


SELECT姓,名,出生日期date_of_customer_master


要查询按出生日期排序的所有女性顾客,将发出以下声明:


SELECT * FROM customer_master WHERE性别='F'ORDER BY date_of_birth


注意:WHERE子句现在用于限制输出。


该说明是一个简单的入门手册,它演示了SELECT语句的功能,并可用于构建超出此范围的复杂而复杂的查询。 但是,所有SELECT语句,无论其范围如何,都必须始终遵循上述基本规则。

什么是选择(数据库)? -技术百科的定义