Maciek Gluszak

Maciek Gluszak McGluszak
MacroIndustries

Temat: alias kolumny

No witam,

czy w tym wyśmienitym programie można napisać kwerendę w ten sposób:

select a+b as kolumna1, kolumna1 +c as kolumna2

?

Bo na pierwszy rzut oka wygląda że nie można ("kolumna1 is not a valid column")
Wiem że można to obejść subkwerendą, ale trochę w pale mi się nie mieści żeby tak oczywistej rzeczy się nie dało zrobić
Tomasz Serwański

Tomasz Serwański Microsoft Dynamics
CRM - konsultant
biznesowy

Temat: alias kolumny

narzedzie jest niezle, a ze chce zeby uzytkownik byl precyzyjny.. mozesz albo cte, albo zamiast 'kolumna1' wstawic, ee.. 'a+b'. na ogol to wystarcza..
Maciek Gluszak

Maciek Gluszak McGluszak
MacroIndustries

Temat: alias kolumny

Nie rozumiem co piszesz, co to "cte"?Ten post został edytowany przez Autora dnia 18.05.17 o godzinie 09:06
Maciek Gluszak

Maciek Gluszak McGluszak
MacroIndustries

Temat: alias kolumny

chyba że Twoja propozycja jest taka żeby zamiast używać aliasu kolumny go... nie używać, bo powtarzanie tego samego wyrażenia "na ogół wystarcza"? I że to jest w porządku?

No to dziękuję za wartościową wypowiedź.Ten post został edytowany przez Autora dnia 18.05.17 o godzinie 09:17

konto usunięte

Temat: alias kolumny

Maciek G.:
No witam,

czy w tym wyśmienitym programie można napisać kwerendę w ten sposób:

select a+b as kolumna1, kolumna1 +c as kolumna2

?

Bo na pierwszy rzut oka wygląda że nie można ("kolumna1 is not a valid column")
Wiem że można to obejść subkwerendą, ale trochę w pale mi się nie mieści żeby tak oczywistej rzeczy się nie dało zrobić

Dzień dobry,

Mozesz np tak

select
x.kolumna1,
x.kolumna1 + c as kolumna2
from
(
select a+b as kolumna1, c from twoja_tabela
) x


a nie lepiej po prostu


select a+b as kolumna1, a+b +c as kolumna2



?

:)
m.Ten post został edytowany przez Autora dnia 18.05.17 o godzinie 13:03
Maciek Gluszak

Maciek Gluszak McGluszak
MacroIndustries

Temat: alias kolumny

Nigdy nie zrozumiem ludzi którzy na pytanie "jak zrobić A, ale nie sposobem X" odpisują

"możesz zrobić A sposobem X" (Twoja pierwsza propozycja)

albo

"możesz nie robić A, tylko zrobić B" (Twoja druga propozycja)

Tak czy siak dziękuję:)
Maciek Gluszak

Maciek Gluszak McGluszak
MacroIndustries

Temat: alias kolumny

Aha, zbadałem temat i istotnie się nie da.
MSMS ssie jeszcze bardziej niż akces (który ma milion wad, ale aliasy kolumn możesz normalnie wykorzystywać)Ten post został edytowany przez Autora dnia 19.05.17 o godzinie 08:32

konto usunięte

Temat: alias kolumny

Maciek G.:
Aha, zbadałem temat i istotnie się nie da.
MSMS ssie jeszcze bardziej niż akces

tak, nie pozwala, gdyz nie ma sensu "wyważać otwarte drzwi";)

ms sql radzi sobie calkiem niezle, access rowniez:)Ten post został edytowany przez Autora dnia 18.05.17 o godzinie 16:27
Marcin Miga

Marcin Miga Programista. Po
prostu programista.

Temat: alias kolumny

Po co przychodzisz na grupę i zadajesz pytania (szukasz pomocy), skoro albo odpowiedzi ignorujesz albo wyśmiewasz?
Z tej krótkiej dyskusji tu widać, że masz blade pojęcie o bazach (nawet nazw systemów nie potrafisz poprawnie napisać). Gdy ktoś ci zwróci uwagę, to wyedytujesz posta, do którego się odwołał...
Cóż, chciałem ci udzielić merytorycznej rady i wyjaśnienia, ale ... po co... ?

(nie musisz odpowiadać, bo już mam cię w ignorowanych)

Następna dyskusja:

alias bazy danych




Wyślij zaproszenie do