📜  如何在 SQL 中选择单个列?

📅  最后修改于: 2022-05-13 01:55:45.124000             🧑  作者: Mango

如何在 SQL 中选择单个列?

在 SQL 中,有时我们需要从表中选择单个列。为此,我们使用以下演示中显示的特定类型的查询。对于本文,我们将使用 Microsoft SQL Server 作为我们的数据库和 Select 关键字。 Select是 SQL 中最常用的语句。 SQL 中的 SELECT 语句用于从数据库中检索或获取数据。我们可以获取整个表或根据某些指定的规则。返回的数据存储在结果表中。该结果表也称为结果集。

第 1 步:创建数据库。为此,请使用以下命令创建一个名为 GeeksForGeeks 的数据库。

询问:

CREATE DATABASE GeeksForGeeks

输出:

第 2 步:使用 GeeksForGeeks 数据库。为此,请使用以下命令。

询问:

USE GeeksForGeeks

输出:

第 3 步:在 GeeksForGeeks 数据库中创建一个 RESIDENTS 表。该表有 3 列,即 R_NAME、AGE 和 FLAT,其中包含社会各居民的姓名、年龄和单位编号。

询问:

CREATE TABLE RESIDENTS(
R_NAME VARCHAR(20),
AGE INT,
FLAT INT);

输出:

第 4 步:描述表 RESIDENTS 的结构。

询问:

EXEC SP_COLUMNS RESIDENTS;

输出:

第 5 步:在 RESIDENTS 表中插入 5 行。

询问:

INSERT INTO RESIDENTS VALUES('MICHAEL',45,904);
INSERT INTO RESIDENTS VALUES('GARY',90,1105);
INSERT INTO RESIDENTS VALUES('SCOTT',39,806);
INSERT INTO RESIDENTS VALUES('JIM',34,301);
INSERT INTO RESIDENTS VALUES('PAMELA',29,502);

输出:

第 6 步:显示 RESIDENTS 表的所有行。

询问:

SELECT * FROM RESIDENTS;

输出:

第 7 步:为了从表中选择单个列,我们需要在关键字SELECT之后写入要选择的列的名称,然后是查询的其余部分。例如,在下图中,列R_NAME是从表RESIDENTS中选择的单个列。

句法:

SELECT COLUMN_NAME FROM TABLE_NAME;

询问:

SELECT R_NAME FROM RESIDENTS;

输出:

第 8 步:

选择个人 来自表RESIDENTS的列AGE

询问:

SELECT AGE FROM RESIDENTS;

输出:

第 9 步:

从表RESIDENTS中选择单个列FLAT

询问:

SELECT FLAT FROM RESIDENTS;

输出: