Команды

#Выбор конкретных колонок

Суть

Экономия ресурсов и нервов. Выбираем только те поля, которые нужны для ответа на бизнес-вопрос, игнорируя технический мусор.

SQL-синтаксис
SELECT source_raw, visits_raw, revenue_raw 
FROM analytics_events 
LIMIT 10
Когда применяется
Типичная ошибка

«Висячая запятая».
SELECT source_raw, visits_raw, FROM ... — это ошибка. Перед FROM запятой быть не должно. Запятая только разделяет элементы списка.

#SELECT и LIMIT

Суть

Самый базовый запрос. Позволяет заглянуть внутрь таблицы и понять, какие там лежат данные, не выгружая миллионы строк.

SQL-синтаксис
SELECT * 
FROM analytics_events
LIMIT 5
Когда применяется
Типичная ошибка

Путаница в порядке команд. Запомни как мантру:

SELECT (Что?)

    FROM (Откуда?)

    LIMIT (Сколько?) —- всегда в конце.

#Фильтрация (WHERE)

Суть

Фейс-контроль для данных. Позволяет работать не со всей "помойкой", а только с нужными сегментами.

SQL-синтаксис
SELECT date_raw, source_raw, visits_raw 
FROM analytics_events 
WHERE visits_raw > 10 
LIMIT 5
Когда применяется
  1. Поиск качественного трафика: Отсечь случайные заходы (WHERE visits_raw > 5).
  2. Анализ конкретного канала: Посмотреть статистику только по VK (WHERE source_raw = 'Переходы из социальных сетей').
  3. Поиск аномалий: Найти дни с аномально высоким отказом (WHERE bounce_rate_raw = '100,00%').
Типичная ошибка

Опечатки в названиях колонок (как у тебя с visits_rew). SQL не прощает ошибок даже в одной букве. Если запрос упал — первым делом проверяй написание полей.