Дом развитие Что такое select (базы данных)? - определение из техопедии

Что такое select (базы данных)? - определение из техопедии

Оглавление:

Anonim

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

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


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


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

Техопедия объясняет 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, независимо от области действия, должны последовательно следовать основным правилам, изложенным выше.

Что такое select (базы данных)? - определение из техопедии