Używamy cookies, żeby zwiększyć Twoje doświadczenia na stronie
CodeWorlds

Aliasy kolumn - nadaj ładną nazwę

Nazwy rubryk w regale bywają techniczne:

rok_wydania
,
autor_id
. W wyniku możemy je przemianować na coś przyjaźniejszego dla czytelnika - to alias.

Słowo AS

Aliasy tworzymy słowem AS:

1SELECT tytul AS Tytul, cena AS Cena FROM ksiazki;

W odpowiedzi nagłówki kolumn będą brzmieć Tytul i Cena, choć w regale wciąż nazywają się

tytul
i
cena
. Alias zmienia tylko etykietę w wyniku - nie rusza danych.

Aliasy z odstępem

Jeśli alias ma zawierać spację, ujmij go w cudzysłów:

1SELECT rok_wydania AS "Rok wydania" FROM ksiazki;

AS jest opcjonalne

MySQL pozwala pominąć słowo

AS
- sam odstęp wystarczy:

1SELECT nazwisko Autor FROM autorzy;

Działa tak samo, ale z

AS
zapis jest czytelniejszy - i to polecam, @name.

Po co aliasy?

  • Nagłówki w raportach stają się zrozumiałe dla ludzi.
  • W kolejnych lokacjach zobaczysz, że aliasy są nieocenione przy złączeniach (
    JOIN
    ) i funkcjach.

Pamiętaj: alias to przydomek nadany rubryce na czas jednego zapytania.

Przejdź do CodeWorlds