Skip to content

Instantly share code, notes, and snippets.

USE [master]
GO
/****** Object: Database [DataBase_1] Script Date: 21.03.2025 0:21:31 ******/
CREATE DATABASE [DataBase_1]
CONTAINMENT = NONE
ON PRIMARY
( NAME = N'DataBase_1', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\DataBase_1.mdf' , SIZE = 8192KB , MAXSIZE = UNLIMITED, FILEGROWTH = 65536KB )
LOG ON
( NAME = N'DataBase_1_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\DataBase_1_log.ldf' , SIZE = 8192KB , MAXSIZE = 2048GB , FILEGROWTH = 65536KB )
WITH CATALOG_COLLATION = DATABASE_DEFAULT, LEDGER = OFF
-- 1. Порахувати можливий дохід за хліб та молоко (з урахуванням знижок на ці товари)
SELECT
name AS 'Назва товару',
category AS 'Група товарів',
price * quantity * (1 - discount * 0.01) AS 'Плановий дохід'
FROM [ATB].[dbo].[Product]
WHERE category = 'Хлібобулочні вироби' OR category = 'Молочні продукти'
ORDER BY name
--2. Отримати інформацію про товари, які були доставлені вчора і сьогодні більше 10 одиниць (getdate, dateadd)
USE [master]
GO
/****** Object: Database [DataBase_1] Script Date: 09.03.2025 23:26:37 ******/
CREATE DATABASE [DataBase_1]
CONTAINMENT = NONE
ON PRIMARY
( NAME = N'DataBase_1', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\DataBase_1.mdf' , SIZE = 8192KB , MAXSIZE = UNLIMITED, FILEGROWTH = 65536KB )
LOG ON
( NAME = N'DataBase_1_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\DataBase_1_log.ldf' , SIZE = 8192KB , MAXSIZE = 2048GB , FILEGROWTH = 65536KB )
WITH CATALOG_COLLATION = DATABASE_DEFAULT, LEDGER = OFF