Jak napisać zapytanie które sprawia, że nazwa kolumny będzie się zmieniać wraz ze zmianą nazwy operacji?
Wiem jak utworzyć kolumnę zawierającą coś i mającą konkretną nazwę.
Tzn np Select case id_operacji when 0 then kasa end as 'operacja1'
Ale jak to zautomatyzowac żeby nie pisać tego "as operacja1"?
Załóżmy że ktoś grzebal w bazie i dla id_operacji określonego 0 nazwa była operacja1, ale jakiś Pan Kowalski zmienił nazwę na operacja2, w naszym case napisaliśmy nazwę kolumny ręcznie i trzeba by znowu ręcznie poprawić. Jak to zautomatyzowac gdyby było 50 pozycji? Można by to godzinami robić ręcznie
0
0
Czemu to robić po stronie bazy a nie jakiegoś transformera po stronie apki?
0
mr_jaro napisał(a):
Czemu to robić po stronie bazy a nie jakiegoś transformera po stronie apki?
Dali mi takie zadanie, napisałam w kilku case jak niżej
case id_operacji when 0 then kwota_operacji as 'operacja1',
case id_operacji when 1 then kwota_operacji as 'operacja2' itd
A do tego dostałam komentarz "Głównym problemem zadania jest sprawienie że nagłówek będzie zależny od zmiany nazwy operacji '
0
pivot