Как выбрать отдельные столбцы в SQL?

Опубликовано: 1 Сентября, 2022

В SQL иногда требуется выбрать отдельные столбцы из таблицы. Для этого мы используем определенный тип запроса, показанный в демонстрации ниже. В этой статье мы будем использовать Microsoft SQL Server в качестве нашей базы данных и ключевого слова Select. Оператор Select является наиболее часто используемым оператором в SQL. Оператор SELECT в SQL используется для извлечения или извлечения данных из базы данных. Мы можем получить либо всю таблицу целиком, либо по каким-то заданным правилам. Возвращаемые данные сохраняются в таблице результатов. Эта таблица результатов также называется набором результатов.

Шаг 1: Создайте базу данных. Для этого используйте приведенную ниже команду, чтобы создать базу данных с именем GeeksForGeeks.

Запрос:

CREATE DATABASE GeeksForGeeks

Выход:

Шаг 2: Используйте базу данных GeeksForGeeks. Для этого используйте приведенную ниже команду.

Запрос:

USE GeeksForGeeks

Выход:

Шаг 3: Создайте таблицу RESIDENTS внутри базы данных GeeksForGeeks. Эта таблица имеет 3 столбца, а именно R_NAME, AGE и FLAT, содержащие имя, возраст и номер квартиры различных жителей общества.

Запрос:

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

Выход:

Шаг 4: Опишите структуру таблицы RESIDENTS.

Запрос:

EXEC SP_COLUMNS RESIDENTS;

Выход:

Шаг 5: Вставьте 5 строк в таблицу RESIDENTS.

Запрос:

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:

Выберите человека столбец AGE из таблицы RESIDENTS.

Запрос:

SELECT AGE FROM RESIDENTS;

Выход:

Шаг 9:

Выберите отдельный столбец FLAT из таблицы RESIDENTS .

Запрос:

SELECT FLAT FROM RESIDENTS;

Выход: