MSSQL operacje na aliasach, czy jest to możliwe

0

Witam,
Chciałbym się dowiedzieć, czy istnieje jakiś sposób, żeby przeprowadzać operacje na aliasach ? Mam dwie kolumny o aliasach ILOSC_DNI oraz STAWKA. Chciałbym, żeby teraz wykonać działanie ILOSC_DNI*STAWKA i wyświetlić wynik w trzeciej kolumnie o aliasie WARTOSC.

Da się to wykonać nie mając w bazie stałych kolumn z tymi danymi ???

3

Jak to zwykle kolumnu to użyj w wyrażeniu tych kolum A nie aliasów. Jak nie to musisz powtórzyć operacje spod aliasów albo zrobić z tego oozapytanie i wyżej policzyć.

0

Tych kolumna nie ma w bazie.

0

No to zrób podzapytanie

2
select
  nowe_pole1, --tu masz dostęp tylko do aliasów pól
  nowe_pole2,
  pole3 --pole bez aliasu
from
  (select
    pole1 as nowe_pole1, --tu możesz sobie nazwać swoje pola jak chcesz
    pole2 as nowe_pole2,
    pole3 --pole bez aliasu
  from
    tabela)

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