Старт в SQL

Первый SELECT в «Котомаркете»

6 мин
Чему научишься
  • писать и запускать свой первый запрос вида SELECT * FROM products LIMIT 5
  • управлять размером результата, меняя число строк в LIMIT
  • объяснять, почему SELECT безопасен: он только читает данные и ничего в базе не меняет

Самый главный запрос

КВЕРИ разворачивает перед тобой консоль архива — янтарное окно в темноте отсека. За ним молчит база «Котомаркета»: покупатели, товары, заказы и события поведения, замершие с 2024 года. Подсказка из конца звучала ясно: начни с SELECT.

Большая часть работы с SQL действительно начинается с простого действия: прочитать данные. Для этого есть команда SELECT — вопрос, на который база отвечает данными: «покажи, что у тебя есть».

Начнём с витрины и заглянем в таблицу products. Запрос ниже просит: «верни все столбцы (*) из таблицы products, но не больше 5 строк». Здесь LIMIT n — ограничитель: он велит базе вернуть не больше n строк (забегаем вперёд — подробно, вместе с сортировкой, разберём его в Главе 2). Нажми Запустить — и первые строки витрины, спавшие 160 лет, оживут на голопанели. Потом поменяй 5 на 10 — сразу увидишь, как управлять объёмом результата.

КВЕРИ: Жми смело. SELECT только читает — запросом на чтение архив не испортишь. Я проверял. Многократно.

Голографическая таблица товаров оживает над консолью архива после первого SELECT
Первый SELECT будит витрину: пять строк products поднимаются из тьмы на голопанель.
Первые 5 товаров на витрине «Котомаркета» — спустя 160 лет тишины:
Проверь себя
За что отвечает ключевое слово SELECT?