Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / отчет сделать / 2 сообщений из 2, страница 1 из 1
08.10.2002, 13:16:52
    #32056304
DKalinin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отчет сделать
есть таблица:код объекта, дата прибытия на склад, дата убытия со склада

надо сделать отчет(отдать из процедуры одним селектом):
код объекта, и по периодам - сколько объектов одного вида пролежало на складе 0-20 дней, 20-40 дней, 40-60 дней и т.д.

количество периодов и их длина (всех) может меняться из интерфейса.

Подскажите как это сделать, пожалуйста
...
Рейтинг: 0 / 0
08.10.2002, 13:26:26
    #32056308
dkstranger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
отчет сделать
create table dbo.Obj(
id int Primary key,
id_obj int references ... ,
from_date smalldatetime,
to_date smalldatetime)
----

select
dni=DateDiff(day,from_date,to_date)/20*20,
id_obj,
amount=count(*)
from dbo.Obj
group by DateDiff(day,from_date,to_date)/20*20,id_obj
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / отчет сделать / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]