[4sem] add db course files
This commit is contained in:
parent
ea29f4148d
commit
827b74f0b4
13 changed files with 1087 additions and 0 deletions
22
4sem/db/lab4.sql
Normal file
22
4sem/db/lab4.sql
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
SELECT
|
||||
-- Вывести количество сделок, зафиксированных в БД.
|
||||
(SELECT count(*) FROM [Сделка]) AS DEALS_COUNT,
|
||||
|
||||
-- Определить среднее арифметическое значение количества товаров на складе.
|
||||
(SELECT AVG([Склад].Количество) FROM [Склад]) AS AVERAGE_GOODS_COUNT,
|
||||
|
||||
-- Определить общее количество товаров на складе.
|
||||
(SELECT SUM([Склад].Количество) FROM [Склад]) AS ALL_GOODS_COUNT,
|
||||
|
||||
-- Определить максимальное количество товаров на складе.
|
||||
(SELECT MAX([Склад].Количество) FROM [Склад]) AS MAX_GOODS_COUNT,
|
||||
|
||||
-- Вывести значение косинуса для угла 60º.
|
||||
COS(RADIANS(60.0)) AS COS60,
|
||||
|
||||
-- Получить целое случайное число в диапазоне [-7; 2].
|
||||
-- [-7; 3) -> [-7; 2]
|
||||
FLOOR(RAND() * (3 - (-7)) + -7) AS RAND_IN_m7_TO_p2,
|
||||
|
||||
-- Определить (вывести в виде числа от 1 до 7) текущий день недели.
|
||||
DAY(GETDATE()) AS CURRENT_DAY;
|
||||
Loading…
Add table
Add a link
Reference in a new issue