From 28c5dee5d83affdf638918b06cfdf5edf35faf97 Mon Sep 17 00:00:00 2001 From: elena belykh Date: Sun, 4 Jan 2026 15:57:21 +0300 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=B5=D1=88=D0=B5=D0=BD=D0=B8=D0=B5=20?= =?UTF-8?q?=D0=B7=D0=B0=D0=B4=D0=B0=D1=87=20=D0=BF=D0=BE=20=D1=84=D0=B8?= =?UTF-8?q?=D0=BB=D1=8C=D1=82=D1=80=D0=B0=D1=86=D0=B8=D0=B8=20SQL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ebelykh/postgresql/фильтрация/Script.sql | 32 ++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/ebelykh/postgresql/фильтрация/Script.sql b/ebelykh/postgresql/фильтрация/Script.sql index 59dd946..c666713 100644 --- a/ebelykh/postgresql/фильтрация/Script.sql +++ b/ebelykh/postgresql/фильтрация/Script.sql @@ -20,3 +20,35 @@ FROM products_extended WHERE (price < 150 OR price > 1200) 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; + +