Automatyzacja nazwy kolumny

Odpowiedz Nowy wątek
2019-08-05 14:54
0

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

Pozostało 580 znaków

2019-08-05 15:38
0

Czemu to robić po stronie bazy a nie jakiegoś transformera po stronie apki?

Pozostało 580 znaków

2019-08-05 15:46
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 '

Pozostało 580 znaków

2019-08-05 15:54
0

pivot

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0