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 1965 korisnika na forumu :: 114 registrovanih, 10 sakrivenih i 1841 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 4783 - dana 08 Dec 2025 18:21

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 4. Ozrenska, advokat84, ALEXV, annon, Antiterorista, AOE, Apok, Ba4e, Belac91, Ben Roj, Bobrock1, bojank, bolenbgd, BOXRR, Chainsaw, CrazyDiablo, crnitrn, crnogorac, cuvarkuca, damirZR, Dannyboy, Dare, Darth Malak, dejan.lxxiv, dekan.m, delrey, Denaya, dexteroza, Dixtrix, djukapfc, Doca, dolinalima, Dorcolac, dovlafkcz, draganl, Electron, ElvisP, filip1326, FOX, glados, Hitri, ikan, istina, Istman, jaka013, Jaz, Jeremiah, Jovan.D, K-1A, Kalem, Kenanjoz, klepesina, Kole1975, Kozi-RS, Luka Blažević, Manjane, marko_s, max power, mercedesamg, Mi lao shu, mikelija, Miki 24pbr, milenko crazy north, milimoj, Milos ZA, mux, narandzasti, Natuzzi, Nele79, nemkea71, Nepopravljivi, nisamBot, Orfanelin, Oscar, Paklenica, Pale2025, Papadubi, partyzan, pavle_pzs, pirke96, precan, probisic, rakivan, raptorsi, Rebel Frank, Ripanjac, ruso, Saratoga, sekretar, shaja1, Shinobi, Sitan_Lopov, Smiljkovich, srbijaiznadsvega, Stojan Mrsavi, SUPERTUKANO, Tas011, tuja, Tunguska55, tvlada, V-98, varda, Vasilije Budović, Vica1958, vlado_pg, vlahale, voja64, vuksa72, Witcher, yip314, Zastava, zlaya011, Zmaj Tolak, zokizemun