Skip to content

Instantly share code, notes, and snippets.

View SlavikArt's full-sized avatar
🐱
MEOW

Vyacheslav SlavikArt

🐱
MEOW
View GitHub Profile
@SlavikArt
SlavikArt / ProductQueries.sql
Created December 24, 2023 21:47
Product SQL Queries
/* 0. Основная таблица что бы можно было сравнить с другими */
--SELECT * FROM [master].[dbo].[Product]
/* 1. Посчитать возможную выручку за хлеб и молоко (с учётом скидок на эти товары)
если нет товаров с такими названиями, взять 2 любых других названия */
--SELECT SUM(price * quantity * (1 - discount / 100)) AS revenue
--FROM [master].[dbo].[Product]
--WHERE name IN ('Хлеб', 'Молоко')
/* 2. Получить информацию о том, каких товаров вчера и сегодня доставили более 10 штук (getdate, dateadd) */
@SlavikArt
SlavikArt / ProductQueries2.sql
Created January 14, 2024 17:51
Product SQL Queries 2
-- 3. Показать названия и цены товаров,
-- доставленных на протяжении последнего месяца.
SELECT name, price
FROM Product
WHERE date_of_delivery >= DATEADD(MONTH, -1, GETDATE())
-- 4. Показать на экран названия и цены товаров
-- с категорией "Кондитерские изделия", но только не торговой марки "Roshen"
SELECT name, price
FROM Product
@SlavikArt
SlavikArt / CreateTablesGeonames.md
Last active January 20, 2024 10:02
Create Tables Geonames (218 countries, 1611 regions, 17287 cities)
@SlavikArt
SlavikArt / Management.md
Last active January 21, 2024 12:34
Management DB with some data
@SlavikArt
SlavikArt / ProductInnerJoin.md
Created January 21, 2024 14:57
Inner Join Querries (on Product)

Inner Join Querries (on Product)

Inner_Join

Outer Join Querries (on Product)

Outer_Join

Aggregation querries (on Product)

Aggregation

Subquerries (on Product)

Subquerries

Variables querries

Variables

Cursors

Screenshot_16