Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как проще всего получить конечное сальдо внутри год, месяц?  [new]
МИхаил__________________
Member

Откуда:
Сообщений: 573
Как проще всего получить конечное сальдо внутри год, месяц?
declare @t table(
[Год] [numeric](5, 0) NULL,
[Месяц] [char](100) NULL,
[МесяцНомер] [numeric](5, 0) NULL,
[СчетГруппа] [nvarchar](8) NULL,
[ДЕБЕТКРЕДИТ] [char](10) NULL,
[ТипОперации] [char](100) NULL,
[НачСальдо] [numeric](38, 2) NULL,
[СУММА] [numeric](38, 2) NULL,
[КонСальдо] [numeric](38, 2) NULL
)


INSERT INTO @t VALUES (2012,'Январь',01,51,'ДЕБЕТ','ОСТАТОК',100,100,0)

INSERT INTO @t VALUES (2012,'Январь',01,51,'ДЕБЕТ','ОБОРОТ',0,200,0)
INSERT INTO @t VALUES (2012,'Январь',01,51,'КРЕДИТ','ОБОРОТ',0,300,0)
INSERT INTO @t VALUES (2012,'Февраль',02,51,'ДЕБЕТ','ОБОРОТ',0,400,0)
INSERT INTO @t VALUES (2012,'Февраль',02,51,'КРЕДИТ','ОБОРОТ',0,500,0)
INSERT INTO @t VALUES (2012,'Март',03,51,'ДЕБЕТ','ОБОРОТ',0,50,0)
INSERT INTO @t VALUES (2012,'Февраль',03,51,'КРЕДИТ','ОБОРОТ',0,30,0)
INSERT INTO @t VALUES (2012,'Февраль',03,51,'КРЕДИТ','ОБОРОТ',0,40,0)

select * from @t
23 апр 12, 16:08    [12457808]     Ответить | Цитировать Сообщить модератору
 Re: Как проще всего получить конечное сальдо внутри год, месяц?  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 35400
Блог
https://www.sql.ru/faq/faq_topic.aspx?fid=125
23 апр 12, 16:18    [12457900]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить