author : minarni, s.kom.,mm · sql aliases • digunakan untuk mengubah nama field pada tabel pada...

13
Universitas Darwan Ali Sampit - KALTENG Author : Minarni, S.Kom.,MM SQL QUERY SELECT TOP LIKE ALIAS

Upload: phamminh

Post on 12-Jul-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

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

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

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

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

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

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

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

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

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

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

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

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

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

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)