SELECT (Базы данных)

Автор: Peter Berry
Дата создания: 16 Август 2021
Дата обновления: 10 Май 2024
Anonim
Оператор SELECT | Основы SQL
Видео: Оператор SELECT | Основы SQL

Содержание

Определение - Что означает SELECT (Базы данных)?

SELECT - это фундаментальное утверждение языка структурированных запросов (SQL).

Оператор SELECT, который следует согласованному и определенному формату, начинается с ключевого слова SELECT, за которым следуют столбцы, которые должны быть включены в этот формат. Если после SELECT ставится звездочка (*), за этой последовательностью следует предложение FROM, которое начинается с ключевого слова FROM, а затем источники данных, содержащие столбцы, указанные после предложения SELECT. Этими источниками данных могут быть одна таблица, комбинация таблиц, подзапрос или представление.

Необязательные предложения могут быть добавлены, но не являются обязательными, т.е. предложение WHERE, которое задает условия для возврата данных, или предложение ORDER BY, которое сортирует выходные данные с одним или несколькими указанными столбцами.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет SELECT (Базы данных)

Одним из первых уроков администрирования базы данных является оператор SELECT, который формирует начало любого сценария SQL, используемого для запроса данных. SELECT - это первое ключевое слово в операторе SELECT, которое, как и все операторы SQL, не чувствительно к регистру.

Чтобы проиллюстрировать оператор SELECT в примере, предположим, что база данных банка содержит таблицу CUSTOMER_MASTER, в которой хранятся основные сведения о клиенте, и содержит несколько столбцов, названных следующим образом:

  • Пользовательский ИД
  • social_security_no
  • фамилия
  • Имя
  • _адрес
  • Физический адрес
  • Дата рождения
  • Пол


Следующая инструкция SELECT используется для запроса всех данных таблицы:

SELECT * FROM customer_master.

Следующая инструкция SELECT используется для сортировки результатов по фамилиям клиентов:

SELECT * FROM customer_master ORDER BY фамилия

Чтобы перечислить фамилии, имена и даты рождения клиентов, звездочка (*) заменяется соответствующими именами столбцов следующим образом:

ВЫБЕРИТЕ фамилию, имя, дату_от рождения ОТ заказчика

Чтобы выполнить запрос всех клиентов-женщин, отсортированных по дате рождения, выдается следующее утверждение:

SELECT * FROM customer_master WHERE пол = 'F' ORDER BY date_of_birth

Примечание. Предложение WHERE теперь используется для ограничения вывода.

Это объяснение представляет собой простой учебник, который демонстрирует всю мощь оператора SELECT и может использоваться для построения сложных и сложных запросов вне этой области. Однако все операторы SELECT, независимо от области действия, должны последовательно следовать основным правилам, изложенным выше.