SQL Alias (Takma Ad)
- Önceki Sayfa SQL Between
- Sonraki Sayfa SQL Join
SQL kullanılarak, sütun adları ve tablo adlarına alias (alias) atayabilirsiniz.
SQL Alias
Tablonun SQL Alias grameri
SELECT column_name(s) FROM table_name AS alias_name
Sütunun SQL Alias grameri
SELECT column_name AS alias_name FROM table_name
Alias örneği: Tablo adı alias kullanımı
varsayalım ki iki tablo var: "Persons" ve "Product_Orders". Onlara "p" ve "po" aliasları atadık.
Şimdi, "John Adams"'nın tüm siparişlerini listelemek istiyoruz.
Aşağıdaki SELECT ifadesini kullanabiliriz:
SELECT po.OrderID, p.LastName, p.FirstName FROM Persons AS p, Product_Orders AS po WHERE p.LastName='Adams' AND p.FirstName='John'
Alias Kullanmadan SELECT İfadesi:
SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName FROM Persons, Product_Orders WHERE Persons.LastName='Adams' AND Persons.FirstName='John'
Yukarıdaki iki SELECT ifadesinden, alias'ın sorgu programının okunabilirliğini ve yazılabilirliğini kolaylaştığını görebilirsiniz.
Alias Örnek: Bir sütun adı alias kullanımı
Persons Tablosu:
Id | LastName | FirstName | Adres | Şehir |
---|---|---|---|---|
1 | Adams | John | Oxford Caddesi | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Caddesi | Beijing |
SQL:
SELECT LastName AS Soyadı, FirstName AS Ad FROM Persons
Sonuç:
Soyadı | Ad |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
- Önceki Sayfa SQL Between
- Sonraki Sayfa SQL Join