Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Есть таблица год,месяц,дебет,кредит,сумма Необходимо сделать запрос дебет,кредит,Сумма по дебету+кредиту за месяц,Сумма по дебету+кредиту с начала года Причем может быть ситуация - запись была в январе,но в июне такой записи нет,месяц запроса июнь Причем надо это сделать в одном запросе (для отчета) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 10:17 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Поподробнее плиз Что значат поля дебет, кредит? Это просто суммы или это ID проводок? Если запись была в январе и ее нужно учесть в июле- учесть ее нужно в поле Сумма по дебету+кредиту за месяц? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 14:17 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
дебет,кредит - это ID счетов в проводках Если была в январе - за июль месяц не учитывать - учесть с начала года ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 14:26 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
select a.debet, a.kredit, sum (case when a.god=:god and a.mes=:mes then a.suma else 0 end), sum (case when a.god=:god then a.suma else 0 end) from table1 as a group by a.debet, a.kredit Или что значит сумма по дебету+кредиту? Тогда надо выводить просто выводить (ID debet or ID kredit), sum1, sum2 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 14:38 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Получается сумма с начала года равной сумме за текущий месяц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 15:40 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
А я всё равно ничего не понял, что надо то? Есть - Таблица - год,месяц,дебет,кредит,сумма Надо - Отчёт - дебет,кредит,Сумма за месяц,Сумма с начала года А по чём группировать то? Если по году и месяцу, то эти поля надо включать в отчёт. Так? И если так, то в какой последовательности группировать? дебет,кредит,год,месяц? год,месяц,дебет,кредит? Уточняй ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 15:53 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
авторПолучается сумма с начала года равной сумме за текущий месяц Так не бывает Чтоб было понятнее: select a.debet, a.kredit, sum (case when a.mes=:mes then a.suma else 0 end), sum (a.suma) from table1 as a where a.god=:god group by a.debet, a.kredit Здесь :mes -условие - текущий отчетный месяц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 16:10 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
mwolfА я всё равно ничего не понял, что надо то? Есть - Таблица - год,месяц,дебет,кредит,сумма Надо - Отчёт - дебет,кредит,Сумма за месяц,Сумма с начала года А по чём группировать то? Если по году и месяцу, то эти поля надо включать в отчёт. Так? И если так, то в какой последовательности группировать? дебет,кредит,год,месяц? год,месяц,дебет,кредит? Уточняй ... ПО год,месяц,дебет,кредит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 17:34 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
авторПО год,месяц,дебет,кредит А я как написал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2004, 17:41 |
|
||
|
Помогите - очень хитрый запрос
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. запись была в январе,но в июне такой записи нет,месяц запроса июнь ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2004, 16:37 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=352&tid=2007671]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 356ms |

| 0 / 0 |
