Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 0 odgovora
  • 1.424 pregleda
ROLLUP problem bez jedne kolone 13.12.2022. u 14:00 · pre 47 meseci
izmenjeno 1 put, poslednji put Blue82 13.12.2022. u 14:16
  1. Blue8213.12.2022. u 14:16zapis iz teksta poruke
#1
Poštovani forumaši,

imam jednostavan poblem koji ne umem da rešim.

Code:

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)


Upit gore mi daje rezultat kao na slici.


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.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme