SQL SEBAGAI Kata Kunci
SEBAGAI
Perintah AS
ini digunakan untuk mengganti nama kolom atau tabel dengan alias.
Alias hanya ada selama kueri.
Alias untuk Kolom
Pernyataan SQL berikut membuat dua alias, satu untuk kolom ID Pelanggan dan satu untuk kolom Nama Pelanggan:
Contoh
SELECT CustomerID AS ID, CustomerName AS Customer
FROM Customers;
Pernyataan SQL berikut membuat dua alias. Perhatikan bahwa itu membutuhkan tanda kutip ganda atau tanda kurung siku jika nama alias berisi spasi:
Contoh
SELECT CustomerName AS Customer, ContactName AS [Contact Person]
FROM Customers;
Pernyataan SQL berikut membuat alias bernama "Alamat" yang menggabungkan empat kolom (Alamat, Kode Pos, Kota, dan Negara):
Contoh
SELECT CustomerName, Address + ', ' + PostalCode + ' ' + City + ', ' + Country
AS Address
FROM Customers;
Catatan: Agar pernyataan SQL di atas berfungsi di MySQL, gunakan yang berikut ini:
SELECT CustomerName, CONCAT(Address,', ',PostalCode,', ',City,', ',Country) AS Address
FROM Customers;
Alias untuk Tabel
Pernyataan SQL berikut memilih semua pesanan dari pelanggan dengan CustomerID=4 (Around the Horn). Kami menggunakan tabel "Pelanggan" dan "Pesanan", dan memberi mereka alias tabel masing-masing "c" dan "o" (Di sini kami menggunakan alias untuk membuat SQL lebih pendek):
Contoh
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;