|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
Создала 2 таблицы 1 таблице идет сумма нарастающих расходов на 12 месяц. за 2015 год Код: plsql 1. 2. 3. 4.
А во второй таблице считается сумма расходов (до) <2015 год Код: sql 1. 2. 3. 4.
Надо что с помощью JOIN соединить ИТОГи. Итог до 2015 год + январь месяц 2015 если У Андрея до 2015 был расход 12 000 р. и за январь месяц 2015 1 000 р. то должен показать ----------январь 2015 Андрей----13000 Как сделать?? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 20:13 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
Ainur.sm, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 20:17 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
Ainur.sm, 1 таб ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 20:22 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
Ainur.sm, 2 таб ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 20:23 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
Ainur.smСоздала 2 таблицы 1 таблице идет сумма нарастающих расходов на 12 месяц. за 2015 год Код: plsql 1. 2. 3. 4.
А во второй таблице считается сумма расходов (до) <2015 год Код: sql 1. 2. 3. 4.
Надо что с помощью JOIN соединить ИТОГи. Итог до 2015 год + январь месяц 2015 если У Андрея до 2015 был расход 12 000 р. и за январь месяц 2015 1 000 р. то должен показать ----------январь 2015 Андрей----13000 Как сделать??Этот результат можно получить и без помощи JOIN. Тем же запросом, что и второй, но с другим условием Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 20:56 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
__Michelle, А как сделать с помощью JOIN ? Чтобы понять как оно работает? пыталась сделать получила только это. теперь надо написать чтобы kum+jun Код: plsql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 22:42 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
__MichelleAinur.smСоздала 2 таблицы 1 таблице идет сумма нарастающих расходов на 12 месяц. за 2015 год Код: plsql 1. 2. 3. 4.
А во второй таблице считается сумма расходов (до) <2015 год Код: sql 1. 2. 3. 4.
Надо что с помощью JOIN соединить ИТОГи. Итог до 2015 год + январь месяц 2015 если У Андрея до 2015 был расход 12 000 р. и за январь месяц 2015 1 000 р. то должен показать ----------январь 2015 Андрей----13000 Как сделать??Этот результат можно получить и без помощи JOIN. Тем же запросом, что и второй, но с другим условием Код: sql 1. 2. 3. 4.
Код: plsql 1. 2. 3. 4. 5.
относятся только к Январю, А он будет прибавлять каждому месяцу ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 23:08 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
Ainur.sm__Michelle, А как сделать с помощью JOIN ? Чтобы понять как оно работает? пыталась сделать получила только это. теперь надо написать чтобы kum+jun Код: plsql 1. 2.
Разбираться, как работает JOIN, следует на других примерах. Здесь это не нужно, все можно получить одним простым запросом. Ведь по сути вся работа производится над одной-единственной таблицей qdfPayments. Но ладно. Смотрите. Запрос с JOIN и суммой kum+jun Код: sql 1. 2. 3. 4.
Но советую делать по-другому! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 23:11 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
Ainur.sm__Michelleпропущено... Этот результат можно получить и без помощи JOIN. Тем же запросом, что и второй, но с другим условием Код: sql 1. 2. 3. 4.
Код: plsql 1. 2. 3. 4. 5.
относятся только к Январю, А он будет прибавлять каждому месяцуКто "он", который будет прибавлять? Вот это SUM(IncomePaymentSumCalc ) + Январь AS Февраль откуда взялось вдруг? В условии было - "все за время до 2015 + за январь 2015". ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 23:19 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
__Michelle, Надо вывести на 12 месяцев. Только Итог2014 год (Итоги прош. год)прибавлялась к январю ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 23:31 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
с JOIN можно например так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
но тут есть такой нюанс: если у какого-то значения Center НЕ будет записей в 2015 году, оно вообще не попадет в итоговый результат, тогда как, возможно, захочется увидеть его строку с цифрами итога за пред.годы и если это так, то для этого нужен FULL OUTER JOIN, которого нету в MSA, хотя его можно имитировать, но такой запрос будет несколько сложнее ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 23:40 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
как вариант, можно еще сделать это кросс-запросом, типа: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
используется (под)запрос SRC: Код: sql 1. 2. 3. 4. 5.
но перекрестный запрос на таком подзапросе (с нарастающим итогом) будет тормозить на объемах З.Ы. помотрите в соседней вашей ветке, там есть вполне норм.вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 23:48 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
непоймучка, ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 12:18 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 12:19 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
Ainur.sm, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 13:18 |
|
Access. Sql Inner join.Объединить 2 таблицы суммировать итог до 2015+ январь за 2015
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Спасибо. Но мне надо добавить left join к Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Из таб. qdfPayment делаем группировку по Centr с нарастающим итогом с учетом предыдущего года. Надо сделать Join со 2 табл. tblCenter где имеет столбец Center и нужно вывести те Center которые не используется в первой таблице. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2016, 13:39 |
|
|
start [/forum/topic.php?fid=45&fpage=113&tid=1613918]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 347ms |
total: | 483ms |
0 / 0 |