|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
Доброго времени суток всем! Есть таблица (в упрощённом виде): ID № Дата Сумма Пункт 1 5 01.02.13 100.00 1 2 7 01.02.13 20.00 1 3 9 02.02.13 50.00 1 4 6 01.02.13 200.00 2 5 7 02.02.13 100.00 2 ................................................... Можно ли в одном запросе получит нечто похожее на: - список всех платежей по 1 пункту - общее кол-во и общую сумму по 1 пункту - список всех платежей по 2 пункту - общее кол-во и общую сумму по 2 пункту и т.д. Сам я в этом деле сильно начинающий, первый вопрос на форуме, так что не судите строго... Чего я сам смог добиться, так это либо - общее кол-во платежей по всем пунктам и общая сумма по всем пунктам - список всех платежей по всем пунктам с сортировкой по пунктам; либо (используя GROUP BY) - общее кол-во платежей по 1 пункту и общая сумма по 1 пункту - общее кол-во платежей по 2 пункту и общая сумма по 2 пункту . . . - список всех платежей по всем пунктам с сортировкой по пунктам. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2013, 17:09 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
SUM, COUNT, GROUP BY ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2013, 17:13 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
wadmanSUM, COUNT, GROUP BY Это понятно, а вот как сделать именно так, чтобы было: все по 1 пункту общее по 1 пункту все по 2 пункту общее по 2 пункту и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2013, 17:24 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
Hello, TAAS! You wrote on 5 февраля 2013 г. 18:15:05: TAAS> Это понятно, а вот как сделать именно так, чтобы было: > > все по 1 пункту > общее по 1 пункту > все по 2 пункту > общее по 2 пункту > и т.д. используй генератор отчетов. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2013, 18:15 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
wadmanSUM, COUNT, GROUP BYеще list забыл (для списка платежей). TAASЧего я сам смог добитьсяприведи свои попытки. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 08:23 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
Ivan_PisarevskywadmanSUM, COUNT, GROUP BYеще list забыл (для списка платежей). TAASЧего я сам смог добитьсяприведи свои попытки. Извиняюсь, надо было сразу приложить запросы и результаты. Исправляюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 10:33 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
Вдогонку. Zapros!.xls - это то, что хотелось бы видеть в идеале. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 10:41 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
Сбавляем однако, обороты, оба. В прилепленной теме есть рекомендации по оформлению, рекомендую почитать. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 12:06 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
TAAS, Запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 12:32 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
Ivan_Pisarevsky, добрый день! Иван, Вы имели в виду то: - что тексты запросов не включены в сообщение? - что использовался архиватор (в правилах вроде бы не возбраняется)? - что не прислал тестовую таблицу? (если кто-то соберется помочь, я постараюсь подготовить) - или все вместе взятое? Это мой первый "блин", попытаюсь "расправить". Если можно, то поконкретнее, пожалуйста, что не так. В архиве есть и запросы и результаты и, так сказать, желаемый результат. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 12:37 |
|
IBExpert, группировка
|
|||
---|---|---|---|
#18+
TAAS, Текстовую информацию представляйте текстово, а не вложениями, это неудобно. Если многабукв, то есть тег "spoiler" дополнительно к тегам форматирования кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2013, 12:46 |
|
|
start [/forum/topic.php?fid=42&fpage=36&tid=1599816]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 154ms |
0 / 0 |