Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- select count(*) as broi_masi
- from Маси
- select count(*) as broi_servitiori
- from Сервитьори
- select *
- from Маси
- select *
- from Сервитьори
- select *
- from [Готвач -Група на ястията]
- select *
- from Готвачи
- select *
- from Група
- select *
- from Ястия
- select *
- from Напитки
- select *
- from Поръчка
- select count("Дата на поръчка")/3 as three_days
- from Поръчка
- where DATEDIFF(dd, "Дата на поръчка", '2019-11-03') = 0 or DATEDIFF(dd, "Дата на поръчка", '2019-11-03') = 2 or DATEDIFF(dd, "Дата на поръчка", '2019-11-03') = 1
- select count("Номер на поръчка") as Poruchki_
- from Поръчка join Сервитьори on Поръчка.[Номер на сервитьор]= Сервитьори.[Номер на сервитьор]
- where Сервитьори.[Номер на сервитьор] = 121510 and DATEDIFF(dd, "Дата на поръчка", '2019-11-01') = 0
- select count(*) as broi_gotvachi
- from Готвачи
- select avg(Заплата)
- from Готвачи
- select avg(Заплата)
- from Сервитьори
- select count("Код на напитката")
- from Поръчка
- where "Код на ястието"=1024 and "Код на напитката"!=110
- select round(avg(Напитки.Цена*[Брой на напитките]+Ястия.Цена*[Брой на порциите]),2) as Sredna_smetka
- from Поръчка join Напитки on Напитки.[Код на напитката] = Поръчка.[Код на напитката]
- join Ястия on Ястия.[Код на ястието] = Поръчка.[Код на ястието]
- select round(count("Номер на Поръчка")/30.0*100,2) as procenti_napitka_sus_salata
- from Поръчка join Ястия on Ястия.[Код на ястието] = Поръчка.[Код на ястието]
- join Напитки on Напитки.[Код на напитката] = Поръчка.[Код на напитката]
- join Група on Ястия.[Код на групата]=Група.[Код на групата]
- where Ястия.[Код на групата]=3 and Напитки.[Код на напитката]!=110
- select round(count("Номер на Поръчка")*100.0/(select count("Номер на Поръчка") from Поръчка where DATEDIFF(dd, "Дата на поръчка", '2019-11-01') = 0),2) as deserti_za_daden_den_procenti
- from Поръчка join Ястия on Ястия.[Код на ястието] = Поръчка.[Код на ястието]
- where Ястия.[Код на групата]=8 and DATEDIFF(dd, "Дата на поръчка", '2019-11-01') = 0
- ALTER TABLE Маси
- ADD CONSTRAINT МНХОРА CHECK ("Брой хора" <= 6);
- SELECT Sum([Поръчка].[Брой на порциите]) AS [Сума на порциите], Sum([Поръчка].[Брой на напитките]) AS [Сума на напитките], Sum([Брой на порциите] + [Брой на напитките]) AS [Обща сума]
- FROM Ястия
- INNER JOIN ([Напитки]
- INNER JOIN [Поръчка]
- ON [Напитки].[Код на напитката] = [Поръчка].[Код на напитката])
- ON [Ястия].[Код на ястието] = [Поръчка].[Код на ястието]
- SELECT [Сервитьори].[Номер на сервитьор], [Поръчка].[Дата на поръчка], Count([Поръчка].[Номер на поръчка]) AS [Броя на изпълнените поръчки], [Поръчка].[Номер на маса]
- FROM
- [Сервитьори]
- INNER JOIN [Поръчка]
- ON [Сервитьори].[Номер на сервитьор] = [Поръчка].[Номер на сервитьор]
- GROUP BY [Сервитьори].[Номер на сервитьор], [Сервитьори].[Име], [Поръчка].[Дата на поръчка], [Поръчка].[Номер на маса]
- ORDER BY [Поръчка].[Дата на поръчка]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement