Skip to content

Instantly share code, notes, and snippets.

@hmel1990
hmel1990 / MultiplyTables.sql
Created February 10, 2025 10:04
DZ 10-02-2025
USE [master]
GO
/****** Object: Database [Store3] Script Date: 10.02.2025 12:01:41 ******/
CREATE DATABASE [Store3]
CONTAINMENT = NONE
ON PRIMARY
( NAME = N'Store3', FILENAME = N'E:\STEP\C_sharp .Net\SQL\Store\Store3.mdf' , SIZE = 8192KB , MAXSIZE = UNLIMITED, FILEGROWTH = 65536KB )
LOG ON
( NAME = N'Store3_log', FILENAME = N'E:\STEP\C_sharp .Net\SQL\Store\Store3_log.ldf' , SIZE = 8192KB , MAXSIZE = 2048GB , FILEGROWTH = 65536KB )
WITH CATALOG_COLLATION = DATABASE_DEFAULT, LEDGER = OFF
@hmel1990
hmel1990 / Tables.sql
Created February 8, 2025 08:37
ДЗ 08-02-2025
USE [master]
GO
/****** Object: Database [Store3] Script Date: 08.02.2025 10:34:47 ******/
CREATE DATABASE [Store3]
CONTAINMENT = NONE
ON PRIMARY
( NAME = N'Store3', FILENAME = N'E:\STEP\C_sharp .Net\SQL\Store\Store3.mdf' , SIZE = 8192KB , MAXSIZE = UNLIMITED, FILEGROWTH = 65536KB )
LOG ON
( NAME = N'Store3_log', FILENAME = N'E:\STEP\C_sharp .Net\SQL\Store\Store3_log.ldf' , SIZE = 8192KB , MAXSIZE = 2048GB , FILEGROWTH = 65536KB )
WITH CATALOG_COLLATION = DATABASE_DEFAULT, LEDGER = OFF
@hmel1990
hmel1990 / gist:28e320682b1ee51a75e046c1d2480b76
Created February 7, 2025 16:51
ДЗ запросы БД
-- 1. Посчитать возможную выручку за хлеб и молоко (с учётом скидок на эти товары)
--SELECT *,(price * quantity - price*discount)[Цена с учетом скидки]
--FROM Store_table
--WHERE name LIKE '%хлеб%' OR name LIKE '%молоко%'
--2. Получить информацию о том, каких товаров вчера и сегодня доставили более 10 штук (getdate, dateadd)
--SELECT *
--FROM Store_table
--WHERE (date_of_delivery = CAST (GETDATE() AS DATE) OR date_of_delivery = CAST (DATEADD(DAY, -1, GETDATE()) AS DATE)) AND quantity>300 -- у меня все были больше 10 штук
@hmel1990
hmel1990 / HomeWork.cpp
Created August 27, 2024 09:29
HomeWork
#include <iostream>
using namespace std;
int main()
{
setlocale(0, "UKR");
//1) Вывести на экран консоли надпись :
cout << "\"To be \n\tor not\n\t\tto be...\"\n\t\t\t/Shakespeare/\"\n\n";