Таблица — это просто набор записей
База данных хранит данные в таблицах: строки — отдельные записи (заказ, пользователь, урок), столбцы — свойства одной записи (имя, дата, цена). Запрос — это способ спросить у базы: «дай мне строки, подходящие под условие».
- Строка — одна запись, например один заказ
- Столбец — свойство записи: id, имя, сумма
- Запрос — условие отбора, а не «программа»
Правило первое: сначала опишите словами, какие строки вам нужны, и только потом пишите SQL. Язык запросов — это перевод вашего условия на язык базы.
Самый простой запрос выглядит так: базе указывают таблицу и столбцы, которые хотят увидеть. Ничего не вычисляется — просто читается то, что уже лежит в таблице.
SELECT id, name, price FROM products;