Twoje Centrum Szkoleniowe

Nauczmy się dziś czegoś nowego!

Kurs programowania - SQL

Aliasowanie kolumn i tabel (AS)

Aliasowanie to sposób nadawania tymczasowych nazw kolumnom lub tabelom w SQL. Dzięki aliasom nasze zapytania stają się bardziej czytelne, krótsze i łatwiejsze do zrozumienia. Używamy słowa kluczowego AS do tworzenia aliasów, ale często można pominąć AS i wpisać samą nazwę aliasu.

W tej sekcji dowiesz się, jak używać aliasów, aby uprościć swoje zapytania i uczynić wyniki bardziej przejrzystymi.

Aliasowanie Kolumn

Aliasowanie kolumn pozwala zmienić nazwę kolumny w wynikach zapytania, aby była bardziej zrozumiała. Możemy także używać aliasów, aby skrócić nazwy kolumn, co ułatwia odczytywanie wyników.

Podstawowa składnia:

SELECT kolumna AS alias 
FROM tabela;

Przykłady Aliasowania Kolumn

Przykład 1: Zmiana nazwy kolumny cena na Cena_Produktów.

W tym przykładzie zmieniamy nazwę kolumny cena na Cena_Produktów, aby wynik był bardziej zrozumiały.

SELECT cena AS Cena_Produktów 
FROM Produkty;

Przykład 2: Wyświetlanie całkowitej ceny jako Cena_Końcowa.

W tym przypadku używamy aliasu Cena_Końcowa, aby wskazać, że kolumna pokazuje sumę cena i podatek.

SELECT cena + podatek AS Cena_Końcowa 
FROM Produkty;

Aliasowanie Tabel

Aliasowanie tabel jest szczególnie przydatne, gdy pracujemy z wieloma tabelami, zwłaszcza podczas łączenia (JOIN). Pozwala to skrócić długie nazwy tabel i uprościć zapytania, co jest bardzo pomocne przy pracy z bardziej złożonymi bazami danych.

Podstawowa składnia:

SELECT kolumna 
FROM tabela AS alias;

Możemy pominąć AS i bezpośrednio wpisać alias po nazwie tabeli.

Przykłady Aliasowania Tabel

Przykład 1: Skrócenie nazwy tabeli Produkty do p.

W tym przykładzie alias p jest używany do skrócenia odniesienia do tabeli Produkty. Dzięki temu zapytanie jest bardziej przejrzyste i łatwiejsze do napisania.

SELECT p.nazwa_produktu 
FROM Produkty AS p;

Przykład 2: Użycie aliasów podczas łączenia dwóch tabel.

W tym przykładzie używamy aliasów u i o dla tabel Uczen i Ocena. Dzięki temu zapytanie jest krótsze i bardziej czytelne.

SELECT u.imie, u.nazwisko, o.ocena 
FROM Uczen u 
JOIN Ocena o ON u.id = o.uczen_id;

Aliasowanie Bez AS

SQL pozwala pominąć słowo AS podczas aliasowania, co sprawia, że zapytanie może być krótsze.

Przykład: Aliasowanie tabeli bez użycia AS.

W tym przykładzie alias p został nadany bez użycia AS, co sprawia, że zapytanie jest bardziej zwięzłe.

SELECT p.nazwa_produktu 
FROM Produkty p;

Testy przypięte do lekcji
Aby uzyskać dostęp do testów i ćwiczeń interaktywnych - Zaloguj się
Aby widzieć ocenę lekcji - Zaloguj się