Модуль 02 · урок 2

Оператори порівняння

Маркетинг готує добірку «преміум-товари дорожчі за $100». Рівність тут не підходить — потрібне порівняння за величиною.

Порівнюємо за величиною

Окрім =, у WHERE доступні оператори порівняння:

  • > більше, < менше;
  • >= більше або дорівнює, <= менше або дорівнює;
  • <> (або !=) не дорівнює.
WHERE category <> 'Electronics' --всі категорії крім електроніки
WHERE created_at > '2024-02-01' --створено пізніше 1 лютого 2024

Наприклад, знайдімо товари, яких лишилось менше 10 на складі:

SELECT name, stock 
FROM products
WHERE stock < 10;

Порівнювати можна не лише числа, а й текст (за алфавітом) і дати (раніше/пізніше). Числа в умові пишуть без лапок (тому що в лапках вже не число, а текст).

Твоя черга

Маркетингу потрібні товари дорожчі за $100. Виведи їх name і price.

Підсумок

  • > / < — більше / менше
  • >= / <= — більше або дорівнює / менше або дорівнює
  • <> (або !=) — не дорівнює.