me_edu
SQL: запросы с нуляШаг 11 из 31 · 0% пройдено
Фильтрация и сортировка · Фильтрация и сортировка

WHERE: условия выборки

Шаг 11 из 316 минТеория
Цель

Понять основной механизм темы «WHERE: условия выборки» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

BODE MAGNITUDE · LOW-PASS FILTER0 dB-3 dBlog f|H(jw)|, dBcutofffc-20 dB/decactual responseasymptote
Диаграмма Боде связывает частоту, усиление и частоту среза фильтра.
Опорная идея

WHERE отбирает только строки, удовлетворяющие условию:

SELECT name, age FROM users WHERE age >= 18;

Операторы сравнения: = (равно, одно равно!), <>, !=, > < >= <=. Условия объединяют словами AND, OR, NOT:

WHERE city = 'Москва' AND age > 20 WHERE city = 'Москва' OR city = 'Казань'

Полезные операторы: • BETWEEN — диапазон: WHERE age BETWEEN 18 AND 30; • IN — список значений: WHERE city IN ('Москва', 'Казань'); • LIKE — поиск по шаблону: WHERE name LIKE 'А%' (начинается на А), '%ова' (заканчивается на ова); • IS NULL / IS NOT NULL — проверка на пустоту.

В SQL равенство — одно =, а текст пишут в одинарных кавычках: 'Москва'. WHERE — основной инструмент: 80% запросов фильтруют данные по условию.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.