AS SQL
Perintah AS digunakan untuk mengganti nama kolom atau tabel dengan alias.
Alias hanya ada selama kueri.
Alias untuk Kolom
Statement SQL berikut membuat dua alias, satu untuk kolom IdCustomer dan satu untuk kolom NamaCustomer:
Contoh
SELECT IdCustomer AS ID, NamaCustomer AS Customer FROM Customers;
Pernyataan SQL berikut membuat dua alias. Perhatikan bahwa itu membutuhkan tanda kutip ganda atau tanda kurung siku jika nama alias mengandung spasi:
Contoh
SELECT NamaCustomer AS Customer, NamaKontak 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, Alamat + ', ' + KodePos + ' ' + Kota + ', ' + Negara AS Alamat FROM Customers;
Catatan: Agar pernyataan SQL di atas berfungsi di MySQL, gunakan yang berikut:
SELECT NamaCustomer, CONCAT(Alamat,', ',KodePos,', ',Kota,', ',Negara) AS Alamat FROM Customers;
Alias untuk Tabel
Pernyataan SQL berikut memilih semua pesanan dari pelanggan dengan CustomerID = 4 (Around the Horn). Kami menggunakan tabel “Customer” dan “Order”, dan memberi mereka alias tabel “c” dan “o” masing-masing (Di sini kita akan menggunakan alias untuk membuat SQL lebih pendek):
Contoh
SELECT o.OrderID, o.TanggalPesanan, c.NamaCustomer FROM Customers AS c, Orders AS o WHERE c.NamaCustomer="Around the Horn" AND c.CustomerID=o.CustomerID;