Игра Яндекс Практикума
Игра Яндекс Практикума
Игра Яндекс Практикума

SQL запрос SELECT: значение и примеры

Отредактировано

SELECT Name SQL, SQL запрос SELECT WHERE, выбор столбца, упорядочивание и другие практические примеры использования оператора.

11К открытий15К показов

SELECT SQL — оператор запроса, который возвращающает определённый набор данных из базы данных. Список столбцов выборки задаётся в части оператора, которая называется предложением оператора SELECT.

  1. Синтаксис SELECT SQL
  2. Примеры использования SELECT SQL

Синтаксис SELECT SQL

			SELECT column1, column2, ...
FROM table_name;
		

Здесь column1, column2, … — это имена полей таблицы, из которой выбираются данные. Если вы хотите выбрать все поля, доступные в таблице, используйте следующий синтаксис:

			SELECT * FROM table_name;
		

Примеры использования SELECT SQL

Если у вас есть таблица employees со столбцами id, name, age, department, salary, вы можете выбрать только имена и возраст всех сотрудников следующим образом:

			SELECT name, age FROM employees;
		

Чтобы выбрать все столбцы из таблицы, вы можете использовать символ *:

			SELECT * FROM employees;
		

Вы также можете использовать оператор WHERE для фильтрации данных по определенным условиям. Например, чтобы выбрать только имена и возраст сотрудников младше 30 лет, используйте такой запрос:

			SELECT name, age FROM employees WHERE age < 30;
		

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

			SELECT * FROM employees ORDER BY age DESC;
		

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

			SELECT AVG(salary) FROM employees;
		

Все эти примеры демонстрируют основы оператора SELECT в SQL. Также вы можете почитать о других основных командах SQL.

Следите за новыми постами
Следите за новыми постами по любимым темам
11К открытий15К показов