решение задач по фильтрации SQL
This commit is contained in:
@@ -20,3 +20,35 @@ FROM products_extended
|
|||||||
WHERE (price < 150 OR price > 1200)
|
WHERE (price < 150 OR price > 1200)
|
||||||
AND email_support IS NOT NULL;
|
AND email_support IS NOT NULL;
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
id,
|
||||||
|
name,
|
||||||
|
category,
|
||||||
|
price
|
||||||
|
FROM products_extended
|
||||||
|
WHERE category IN ('smartphone', 'laptop', 'tablet')
|
||||||
|
AND name NOT LIKE '%i%'
|
||||||
|
AND price BETWEEN 500 AND 1300
|
||||||
|
ORDER BY id;
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
name,
|
||||||
|
category,
|
||||||
|
price,
|
||||||
|
'нет поддержки' AS comment
|
||||||
|
FROM products_extended
|
||||||
|
WHERE in_stock = true
|
||||||
|
AND email_support IS NULL
|
||||||
|
AND price < 800;
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
name,
|
||||||
|
category,
|
||||||
|
price,
|
||||||
|
price > 1000 AS premium
|
||||||
|
FROM products_extended
|
||||||
|
WHERE (name LIKE '%Pro' OR name LIKE '%X%')
|
||||||
|
AND in_stock = true
|
||||||
|
AND price > 700;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user