Раздел FROM содержит список таблиц, из которых будет производиться выборка данных.
Структура раздела FROM следующая:
FROM таблица [псевдоним] [, таблица [псевдоним]] ...
псевдоним - позволяет присвоить таблице имя, под которым на неё можно будет ссылаться в запросе, служит для упрощения вида запроса при работе с длинными именами таблиц и для именования временных таблиц (полученных в результате выполнения оператора SELECT)
Также в разделе FROM можно указать метод связывания таблиц между собой (фраза JOIN будет рассмотрена в п. 3.4.)
Следует обратить внимание на тот факт, что если даже ни один из столбцов таблицы не включен в результат запроса, но используется в других разделах запроса, то имя этой таблицы также должно быть указано в разделе FROM.
Примеры запросов с использованием единственной таблицы.
Выборка без использования фразы WHERE.
Простейшие примеры.
Пример 1.
Для каждого продукта, используемого в ресторане, указать количество белков, жиров и углеводов.
SELECT Продукт, Белки, Жиры, Углеводы
FROM Продукты;
дает результат
| Результат
| | | |
| Продукт
| Белки
| Жиры
| Углеводы
|
| Говядина
|
|
| NULL
|
| Судак
|
|
| NULL
|
| Масло
|
|
|
|
| Майонез
|
|
|
|
| Яйца
|
|
|
|
| …
|
|
|
|
| Кофе
|
|
|
|
При необходимости получения полной информации о продуктах, можно было бы дать запрос