SELECT(数据库)

作者: Peter Berry
创建日期: 16 八月 2021
更新日期: 10 可能 2024
Anonim
哈尔滨工业大学 数据库系统(上) 605 结合SELECT的INSERT语句
视频: 哈尔滨工业大学 数据库系统(上) 605 结合SELECT的INSERT语句

内容

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

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

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

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


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

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 sex ='F'ORDER BY date_of_birth

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

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