23 lines
486 B
SQL
23 lines
486 B
SQL
SELECT
|
|
name,
|
|
category,
|
|
price,
|
|
price * 1.10 AS price_with_markup,
|
|
price * 1.20 AS price_with_vat,
|
|
COALESCE(email_support, 'нет почты') AS status
|
|
FROM products_extended
|
|
WHERE in_stock = true
|
|
AND category NOT IN ('smartwatch', 'ebook_reader')
|
|
AND price BETWEEN 300 AND 1300;
|
|
|
|
SELECT
|
|
name,
|
|
category,
|
|
email_support,
|
|
price * 1.25 AS price_25,
|
|
price > 1000 AS premium
|
|
FROM products_extended
|
|
WHERE (price < 150 OR price > 1200)
|
|
AND email_support IS NOT NULL;
|
|
|