Automatyzacja nazwy kolumny

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

Rejestracja: 1 rok temu

Ostatnio: 1 miesiąc temu

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

Rejestracja: 9 lat temu

Ostatnio: 45 minut temu

Lokalizacja: Grudziądz/Bydgoszcz

0

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


It's All About the Game.

Pozostało 580 znaków

2019-08-05 15:46

Rejestracja: 1 rok temu

Ostatnio: 1 miesiąc temu

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

Rejestracja: 2 lata temu

Ostatnio: 1 godzina temu

0

pivot

Pozostało 580 znaków

Odpowiedz

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