Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Сальдо-оборотная ведомость / 3 сообщений из 3, страница 1 из 1
31.07.2016, 10:32
    #39283407
mahmud77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сальдо-оборотная ведомость
Помогите пожалуйста с выборкой ОСВ.
Есть три таблицы


1. Таблица счетов
ID, СЧЕТ
2. Таблица остатков
СЧЕТ, ОСТАТОК С НАЧАЛО ГОДА ДЕБЕТ, ОСТАТОК С НАЧАЛО ГОДА КРЕДИТ
3. Таблица документов
ДАТА, СЧЕТ ДТ, СЧЕТ КТ, СУММА

ПЕРИОД С 01.01.2016 ПО 31.12.2016
ОТЧЕТ ОСВ
СЧЕТ, ОСТАТОК ДТ ВХОД, ОСТАТОК КТ ВХОД, ДТ ОБОРОТ, КТ ОБОРОТ, ДТ ИСХ, КТ ИСХ, ДАТА ПОСЛЕДНЕЙ ОПЕРАЦИИ
...
Рейтинг: 0 / 0
31.07.2016, 10:54
    #39283412
mahmud77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сальдо-оборотная ведомость
SELECT A.ACCOUNT, A.NAME,
(SELECT DT FROM SALDO_IN S WHERE A.ACCOUNT=S.ACCOUNT) AS DTINS,
(SELECT KT FROM SALDO_IN S WHERE A.ACCOUNT=S.ACCOUNT) AS KTINS,
(SELECT SUM(SUMMA) FROM DOCUMENTS D WHERE A.ACCOUNT=D.DT AND D.DATE < '01.01.2016' ) AS DTIN,
(SELECT SUM(SUMMA) FROM DOCUMENTS D WHERE A.ACCOUNT=D.KT AND D.DATE < '01.01.2016' ) AS KTIN,

ЗДЕСЬ ВЫЧИСЛЕНИЕ ДТ, КТ НА НАЧАЛО ГОДА

(SELECT SUM(SUMMA) FROM DOCUMENTS D WHERE A.ACCOUNT=D.DT AND D.DATE BETWEEN '01.01.2016' AND '31.12.2016' ) AS DT,
(SELECT SUM(SUMMA) FROM DOCUMENTS D WHERE A.ACCOUNT=D.KT AND D.DATE BETWEEN '01.01.2016' AND '31.12.2016' ) AS KT,
(SELECT MAX(D.DATE) FROM DOCUMENTS D WHERE A.ACCOUNT=D.DT OR A.ACCOUNT=D.KT AND D.DATE BETWEEN '01.01.2016' AND '31.12.2016' ) AS DATEOPER,

ЗДЕСЬ ВЫЧИСЛЕНИЕ ДТ, КТ НА КОНЕЦ ГОДА

FROM SP_ACCOUNT A GROUP BY A.ACCOUNT

Помогите как быть?
...
Рейтинг: 0 / 0
01.08.2016, 19:52
    #39284200
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сальдо-оборотная ведомость
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Сальдо-оборотная ведомость / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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