Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Требуется помощь Задания по бд вообще потерялся тут  [new]
Dr.NICSES
Member

Откуда:
Сообщений: 4
Клиенты (код клиента, фамилия, имя, отчество, дата рождения, представитель фирмы,
адрес, контактный телефон).Заказы (номер заказа, код клиента, дата заказа, срок сборки, дополнительная информация
о заказе, адрес доставки);

Сборка заказов (номер заказа, код сборщика, время начала сборки, время окончания
сборки);

Вывести в отчет график сборки заказов, в котором произвести группировку по дате. Для каждой даты посчитать процент вовремя
собранных заказов. В конце отчета посчитать вероятность того, что заказ будет выполнен
вовремя.

Как это выполнить программно P.S.( срок сборки в int время начала и время окончание в формате date)

SELECT dbo.Сборка_заказов.Время_начала_сборки, dbo.Сборка_заказов.Время_окончания_сборки, dbo.Заказы.Дата_заказа
FROM dbo.Заказы INNER JOIN
dbo.Сборка_заказов ON dbo.Заказы.Номер_заказа = dbo.Сборка_заказов.Номер_заказа INNER JOIN
dbo.Клиенты ON dbo.Заказы.Код_клиента = dbo.Клиенты.Код_клиента

Сообщение было отредактировано: 18 дек 19, 22:48
18 дек 19, 22:44    [22043695]     Ответить | Цитировать Сообщить модератору
 Re: Требуется помощь Задания по бд вообще потерялся тут  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7399
Dr.NICSES,

чтобы решить эту задачу надо изучить выражения запроса Group by и Order by а также иметь представление об агрегатных функциях. Это базовый уровень знания SQL.
19 дек 19, 11:53    [22044075]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить