Alias-urile SQL. Exemplu Alias pentru tabele.
Partajeaza in Google Classroom
Teorie: Descriere video Descarcă PDF
Următoarea instrucțiune SQL selectează toate comenzile de la client cu CustomerID = 4 (Around the Horn). Folosim tabelele „Customers” și „Orders” și le oferim aliasul tabelului „c” și respectiv „o” (Aici folosim alias-uri pentru a face SQL-ul mai scurt):
Exemplu:
SELECT o.OrderID, o.OrderDate, c.CustomerName
FROM Customers AS c, Orders AS o
WHERE c.CustomerName="Around the Horn" AND c.CustomerID=o.CustomerID;
Următoarea instrucțiune SQL este aceeași ca mai sus, dar fără alias:
Exemplu:
SELECT Orders.OrderID, Orders.OrderDate, Customers.CustomerName
FROM Customers, Orders
WHERE Customers.CustomerName="Around the Horn" AND Customers.CustomerID=Orders.CustomerID;
Alias-urile pot fi utile atunci când:
- Există mai multe tabele implicate într-o interogare
- Funcțiile sunt utilizate în interogare
- Numele coloanelor sunt mari sau nu sunt foarte citibile
- Două sau mai multe coloane sunt combinate între ele