Nie mam już pojęcia co jest źle ciągle wywala mi błąd próbowałem już na milion sposobów:
select to_char(a.invoice_date,'YYYY') as "ROK", to_char(a.invoice_date,'MM') as "MIESIAC", to_char(a.invoice_date,'Q') as "KWARTAL",a.indeks_pozycji,a.jm,a.nazwa_gr_asort,a.dbr_element_kolekcji,a.opis_kolekcji,a.wartosc_ngaso,a.opis_kolekcji,
a.dbr_podkolekcja,a.dbr_podkolekcja,a.dbr_kolor,a.dbr_rodzaj_kolekcji,a.format,a.dbr_rektyfikacja,a.gatunek,
a.symbol,a.dbr_data_wejscia_magazyn,a.dbr_data_wycofania,a.wartosc_forko,a.gr_cen_sprzedaz,
(CASE
WHEN a.zaklad ='CPW' AND a.wartosc_ngaso LIKE 'GRES%' THEN 'CPW2'
WHEN a.zaklad ='CPW' AND a.wartosc_ngaso LIKE 'DEKORACJE %' THEN 'CPW2'
WHEN a.zaklad ='X' THEN 'CPO'
ELSE a.zaklad
END) as "MOJE",a.zaklad,a.wartosc_gprod,sum(a.ilosc_w_m2),sum(a.ilosc),sum(a.zafakt_wart_w_pln),sum(a.wart_licencji_w_pln), sum(a.wartosc_w_pln) from sales a
where a.invoice_date between to_date(20140501) AND to_date(20140507)
and a.Rodzaj_sprzedazy in ('L','S','EE')
and a.Gr_Klientow not in ('KPLWXXCERA','KPLWXXPARA','KPLWXXDPE')
group by "ROK","MIESIAC","KWARTAL", a.indeks_pozycji,a.jm,a.nazwa_gr_asort,a.dbr_element_kolekcji,a.opis_kolekcji,
a.wartosc_ngaso,a.opis_kolekcji,a.dbr_podkolekcja,a.dbr_podkolekcja,a.dbr_kolor,a.dbr_rodzaj_kolekcji,a.format,
a.dbr_rektyfikacja,a.gatunek,a.symbol,
a.dbr_data_wejscia_magazyn,a.dbr_data_wycofania,a.wartosc_forko,a.gr_cen_sprzedaz,"MOJE", a.zaklad, a.wartosc_gprod
Może jakieś propozycje, bo przeczytałem dużo i dalej nic nie wiem.