Каталог
Веб-разработка с нуля: четыре курса по порядку.
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Каталог
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Урок 7 из 52 · 8 мин
Несколько условий сразу и скобки, без которых легко ошибиться.
Канцтовары. Дешевле 250. И чтобы были в наличии — ежедневники у нас кончились.
Три условия, и все обязательны — соедини их через AND.
А когда смешиваешь AND и OR, ставь скобки. AND сильнее OR, как умножение сильнее сложения.
ANDSELECT name, price
FROM products
WHERE category_id = 1 AND price < 250;ORSELECT name, category_id
FROM products
WHERE category_id = 2 OR category_id = 3;NOTNOT is_available — то, чего нет в наличии.SELECT name
FROM products
WHERE NOT is_available;a OR b AND c читается как a OR (b AND c). Скобки задают порядок явно.SELECT name, price
FROM products
WHERE (category_id = 1 OR category_id = 2) AND price < 200;Смешал AND и OR — поставь скобки. Даже если и без них верно, читателю будет проще.
Выведи name и price канцтоваров (category_id = 1) дешевле 250, которые есть в наличии (is_available).
AND — пока нетcategories — категории товаровid, nameproducts — товарыid, name, category_id, price, weight_g, is_available, added_oncustomers — покупателиid, name, email, city, phone, birthday, registered_onstaff — сотрудникиid, name, role, salary, hired_on, manager_idorders — заказыid, customer_id, staff_id, created_at, statusorder_items — позиции заказовorder_id, product_id, quantity, unit_pricereviews — отзывыid, customer_id, product_id, rating, comment, created_onВыберите один ответ.
Как PostgreSQL читает a OR b AND c?
Выберите один ответ.
Строка проходит фильтр WHERE x OR y, когда…
Проверяем состояние обучения…