Ответ
В SQL для выбора нескольких столбцов их имена перечисляются через запятую в предложении SELECT.
Базовый синтаксис:
SELECT column_name1, column_name2, column_name3
FROM table_name;
Практические примеры:
-
Выбор конкретных столбцов:
SELECT first_name, last_name, email FROM users; -
Использование алиасов (псевдонимов) с
AS:SELECT first_name AS "Имя", last_name AS "Фамилия", salary * 12 AS annual_income FROM employees; -
Выбор всех столбцов (часто не рекомендуется для продакшена):
SELECT * FROM orders; -
Работа с выражениями и функциями:
SELECT product_id, name, price, quantity, price * quantity AS total_sum, -- Вычисляемый столбец UPPER(name) AS name_upper -- Использование функции FROM products;
Ключевые моменты:
- Порядок столбцов в
SELECTопределяет их порядок в результирующей таблице. - Алиасы упрощают чтение результатов и используются для ссылок в
ORDER BYилиGROUP BY. - Явное перечисление столбцов (
SELECT col1, col2) предпочтительнееSELECT *, так как делает запрос более предсказуемым и устойчивым к изменениям схемы таблицы.