ROLLUP određenih kolona

ROLLUP određenih kolona

offline
  • Pridružio: 23 Okt 2011
  • Poruke: 70

Pozdrav svima!
Imam jednostavan poblem koji ne umem da rešim.

SELECT CASE
WHEN GROUPING (Grupa1.Mesec) = 1 AND GROUPING(Grupa1.Referent) = 1 AND GROUPING(Referenti.Ime) = 1 THEN 'Sveukupno'
WHEN GROUPING (Grupa1.Mesec) = 0 AND GROUPING(Grupa1.Referent) = 1 AND GROUPING(Referenti.Ime) = 1 THEN 'Ukupno mesec ' + CAST(Grupa1.Mesec as Varchar (2))
ELSE CAST(Grupa1.Mesec as VARCHAR(4))
END as Mesec,
Grupa1.Referent,
Referenti.Ime,
FORMAT(ISNULL(SUM(Grupa1.Prihodi),0), 'N','de-DE') as Fakturisano
FROM Grupa1
LEFT JOIN Referenti ON Referenti.SifRadnika = Grupa1.Referent
WHERE (Grupa1.Referent = 141 OR Grupa1.Referent = 142 OR Grupa1.Referent = 160 OR Grupa1.Referent = 57 OR Grupa1.Referent = 72 OR Grupa1.Referent = 139) --referenti nabavke
GROUP BY ROLLUP(Grupa1.Mesec, Grupa1.Referent, Referenti.Ime)


Na koji način mogu da izbacim da ne pravi 2x subtotal, jednom za ime radnika a drugi put za referenta (pošto se radi o jednom te istom)? Crveni redovi treba da nestanu.





Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 1695 korisnika na forumu :: 96 registrovanih, 10 sakrivenih i 1589 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, A.R.Chafee.Jr., bato_banjaluka, Bojan198527, bojank, borya90, boskelazo, bpop, carinko, celt, Cirkon, Clouseau, CrazyDiablo, cvrle312, d.arsenal321, dane007, dekan.m, Despot Đurađ, dinamik, djonsule, Dogma21, doktor097, Dragacevac, draganl, Duh sa sekirom, dusanobr, Dzoni70, Electron, Flanker-G, gajasvi, Glavni Oružni, goxin, Great White, Hanibal37, HrcAk47, igorpet, istina, Jaxupa, Jaz, jodzula, Jose, Jozo74, king111, komenski, lakson001, Lazur_01, lcc, luka35, Makarid, Marko Marković, mačković, milenko crazy north, MiljanXD, MiloradKomadic, miodrag, Moldovan, N.e.m.a.nj.a., Naum T, nazgul75, nenad81, nikolapetkovic, Nole, OgnjenMitric, pablojepao, pavle_pzs, Plumbum, procesor, Profesor_018, Pururin, RajkoB, raster12, rednap, Romibrat, royst33, Sava89, Scarecrow994, sekretar, shone34, SirOliver, Spreewerk, ssekir75, stagezin, Stojan Mrsavi, styg, superwhy, Tribal, Velizar Laro, veljko82, Vica1958, vjetar, Vrač, vukovi, Yugol33, Zec, ziggga, |_MeD_|