Если вы никогда не писали код — это нормально. Ниже всё с самого начала: один пример и одна задача. Устанавливать ничего не нужно.
Представьте таблицу в Excel. SQL — язык, на котором вы просите показать нужные строки. Компьютер отвечает новой таблицей. Всё.
Нужны три слова. Больше сегодня не понадобится:
Она называется cars — машины, зарегистрированные в Казахстане. Четыре колонки:
| brand | model | year | city |
|---|---|---|---|
| Toyota | Camry | 2019 | Астана |
| Lada | Granta | 2021 | Алматы |
| Toyota | RAV4 | 2020 | Шымкент |
| Hyundai | Accent | 2018 | Астана |
| Kia | Rio | 2022 | Алматы |
| …и ещё 341 709 строк | |||
brand — марка, model — модель, year — год выпуска, city — город регистрации.
Читайте запрос как обычное предложение — он именно так и устроен:
SELECT * FROM cars WHERE brand = 'Toyota';
Текст всегда в одинарных кавычках: 'Toyota'. В конце точка с запятой. Вот и весь синтаксис.
| brand | model | year | city |
|---|---|---|---|
| Toyota | Camry | 2019 | Астана |
| Toyota | RAV4 | 2020 | Шымкент |
| результат: остались только Toyota | |||
Тот же самый запрос, только фильтр по другой колонке. Вместо brand — колонка city, вместо 'Toyota' — 'Алматы'. Напишите и нажмите «Выполнить».
Три минуты назад вы этого не умели. Аналитики делают ровно это каждый день — только на таблицах побольше.