CREATE TABLE products (
id SERIAL PRIMARY KEY,
product_name VARCHAR(100),
category VARCHAR(50),
price DECIMAL(10, 2),
stock INT,
added_date DATE
);
INSERT INTO products (product_name, category, price, stock, added_date) VALUES
('Laptop', 'Electronics', 1200.00, 10, '2022-05-10'),
('Smartphone', 'Electronics', 800.00, 25, '2022-06-15'),
('Tablet', 'Electronics', 500.00, 15, '2022-07-20'),
('Headphones', 'Accessories', 150.00, 50, '2022-08-01'),
('Mouse', 'Accessories', 30.00, 100, '2022-09-05'),
('Keyboard', 'Accessories', 80.00, 60, '2022-10-10'),
('Monitor', 'Electronics', 300.00, 20, '2022-11-15'),
('Printer', 'Electronics', 200.00, 30, '2022-12-20'),
('Chair', 'Furniture', 150.00, 40, '2023-01-10'),
('Desk', 'Furniture', 250.00, 20, '2023-02-15'),
('Lamp', 'Furniture', 50.00, 70, '2023-03-20'),
('Router', 'Electronics', 100.00, 40, '2023-04-25'),
('Speakers', 'Accessories', 120.00, 35, '2023-05-30'),
('Webcam', 'Accessories', 90.00, 45, '2023-06-10'),
('Hard Drive', 'Electronics', 150.00, 25, '2023-07-15');
SELECT * FROM products;
-- 5. Найти все продукты, добавленные 2022-08-01:
-- • Найти все продукты, добавленные в мае месяце:
-- • Найти все продукты, добавленные в 2023 годау:
-- • Найти все продукты, добавленные 15 числа:
SELECT * FROM products
WHERE added_date = '2022-08-01';
SELECT * FROM products
WHERE TO_CHAR(added_date, 'MM') = '05';
SELECT * FROM products
WHERE TO_CHAR(added_date, 'YYYY') = '2023';