Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada...
Transcript of Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada...
![Page 1: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/1.jpg)
Universitas Darwan Ali Sampit - KALTENG
Author :
Minarni, S.Kom.,MM
SQL QUERY SELECT
• TOP
• LIKE
• ALIAS
![Page 2: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/2.jpg)
SQL SELECT TOP• Menampilkan data pertama atau teratas dari sebuah tabel.
Contoh :
• Menampilkan dua data pertama atau dua data teratas dari
tabel customer
SELECT TOP 2 * FROM Customers;
![Page 3: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/3.jpg)
SQL SELECT TOP• Menampilkan separuh (50%) data pertama dari tabel
customer
SELECT TOP 50 PERCENT * FROM Customers;
![Page 4: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/4.jpg)
The SQL LIKE Operator• Like digunakan untuk mencari data yang lebih rinci dan
spesifik dalam sebuah field.
• Menampilkan semua city di tabel customer yang berawalan
‘s’SELECT * FROM Customers WHERE City LIKE 's%';
![Page 5: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/5.jpg)
The SQL LIKE Operator• Menampilkan semua city di tabel customer yang berakhiran
‘s’SELECT * FROM Customers WHERE City LIKE '%s';
![Page 6: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/6.jpg)
The SQL LIKE Operator• Menampilkan semua city di tabel customer yang
mengandung kata ‘land’, bisa diawal/akhir/tengah kataSELECT * FROM Customers WHERE Country LIKE '%land%';
![Page 7: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/7.jpg)
The SQL LIKE Operator• Menampilkan semua city di tabel customer yang TIDAK
mengandung kata ‘land’SELECT * FROM Customers WHERE Country NOT LIKE '%land%';
![Page 8: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/8.jpg)
The SQL LIKE Operator• Menampilkan semua city di tabel customer yang dimulai dengan
beberapa huruf dan di ikuti dengan kata ‘erlin’
• Menampilkan semua city di tabel customer yang dimulai dengan
huruf L, di ikuti dengan beberapa huruf lain, kemudian huruf n, di
ikuti dengan beberapa huruf lain, di akhiri on.
SELECT * FROM Customers WHERE City LIKE '_erlin';
SELECT * FROM Customers WHERE City LIKE 'L_n_on';
![Page 9: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/9.jpg)
The SQL LIKE Operator• Menampilkan semua city di tabel customer yang dimulai
dengan huruf ‘b’, ‘s’, atau ‘p’
• Menampilkan semua city di tabel customer yang dimulai
dengan huruf ‘a’, ‘b’, atau ‘c’
SELECT * FROM Customers WHERE City LIKE '[bsp]%';
SELECT * FROM Customers WHERE City LIKE '[a-c]%';
![Page 10: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/10.jpg)
SQL Aliases• Digunakan untuk mengubah nama field pada tabel pada saat
ditampilkan saja, tetapi tidak merubah nama field di tabel
SELECT CustomerName AS Customer, ContactNameAS [Contact Person] FROM Customers;
![Page 11: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/11.jpg)
SQL Aliases• Digunakan untuk mengubah nama field pada tabel pada saat
ditampilkan saja, tetapi tidak merubah nama field di tabel
• Berikut contoh pernyataan SQL untuk dua alias, satu untuk kolom
CustomerName dan satu untuk kolom ContactName. jika nama kolom
berisi spasi, lebih dari satu kata maka gunakan tanda kurung :
SELECT CustomerName AS Customer, ContactNameAS [Contact Person] FROM Customers;
![Page 12: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/12.jpg)
SQL Aliases• Berikut contoh pernyataan SQL untuk menggabungkan 4 field menjadi
satu dalam satu field baru dengan nama alamat. Gunakan tanda ‘+’
untuk menggabungkan dan jika diperlukan tanda koma, beri tanda
kutip yang menandakan string yang akan ditambahkab misalnya tanda
koma, seperti berikut :
SELECT CustomerName, Address+', '+City+', '+PostalCode+', '+Country AS Address FROM Customers;
![Page 13: Author : Minarni, S.Kom.,MM · SQL Aliases • Digunakan untuk mengubah nama field pada tabel pada saat ditampilkan saja, tetapi tidak merubah nama field di tabel • Berikut contoh](https://reader030.fdocument.pub/reader030/viewer/2022041123/5d28b14288c9934b068c468e/html5/thumbnails/13.jpg)
SQL SELECT TOP• Buat query untuk menampilkan :
– 3 data terakhir, atau terbawah
– postalcode yang mengandung angka ‘1
dan 2’
– address sebagai alamat lengkap (jalan, kota, kode pos, negara)