![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 17.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
mam zapytanie typu select nr, nazwa, ilosc, grupa from tabela group by grupa, nr, nazwa ilosc,
ktore daje wyniki: nr nazwa ilosc grupa 1 xxxx 30 1 2 yyyy 10 1 3 zzzz 20 1 4 dddd 5 2 5 ssss 20 2 6 bbbb 10 3 jakim sposobem mozna uzyskać wynik zapytania, który posumuje w nastepujący sposób: nr nazwa ilosc grupa 1 xxxx 30 1 2 yyyy 10 1 3 zzzz 20 1 suma 60 4 dddd 5 2 5 ssss 20 2 suma 25 6 bbbb 10 3 suma 10 Pomóżcie prosze Ten post edytował marlipsk 17.10.2007, 16:48:42 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 17.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
select nr,nazwa,ilosc,grupa from tabela group by grupa with rollup
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 17.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
a czy taki wynik zapytania z rollupem da sie jakoś sformatować, żeby nie wyświetlał nulli?
Gdyby się komuś przytrafiło coś podobnego to GROUP BY GROUPING SETS rozwiązuje problem. Ten post edytował marlipsk 18.10.2007, 13:42:56 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 14:04 |