Perintah
SELECT digunakan untuk menampilkan sesuatu. Sesuatu disini bisa berupa
(umumnya)sejumlah data dari table dan bisa juga berupa suatu ekspresi. Dengan
SELECT kita bisa mengatur tampilan atau keluaran sesuai kebutuhan data yang
diinginkan.
Syntax
umum:
SELECT [field
|*] FROM nama_table [WHERE
kondisi];
|
1.
Perintah:
SELECT
* FROM Anggota
ORDER BY NIM;
|
Keterangan:
Menampilkan seluruh field/atribut yang ada pada table
Anggota dan diurutkan berdasarkan atribut NIM.
2.
Perintah:
SELECT NIM,
Nama FROM Anggota
WHERE J_Kel=L ORDER
BY NIM;
|
Keterangan:
Menampilkan atribut NIM dan Nama yang ada pada table Anggota dengan
kriteria berjenis kelamin=L (laki-laki)dan tampilan diurutkan berdasarkan atribut
NIM.
3.
Perintah:
SELECT
NIM, Nama, Anggota, Alamat FROM
Anggota WHERE Angkatan=2002 AND Alamat=’Yogyakarta’;
|
Keterangan:
Menempilkan atribut NIM, Nama, Angkatan dan Alamat yang ada pada
table Anggota yang memenuhi 2 kondisi, yaitu Angkatan 2002 dan beralamat di
‘Yogyakarta’.
4.
Perintah:
SELECT
J_Kel, Count(*) AS Jumlah FROM Anggota
GROUP BY J_Kel;
|
Keterangan:
Menampilkan Jumlah record/ data pada table Anggota yang
dikelompokkan berdasarkan atribut J_Kel lalu ditampilkan dengan nama atribut
Jumlah.
5.
Perintah:
SELECT Count(*)
AS Jumlah_Pria FROM
Anggota WHERE J_Kel=L;
|
Keterangan:
Menampilkan Jumlah record pada table Anggota yang berjenis kelaminn
L(laki-laki) lalu ditampilkan dengan nama atribut Jumlah_Pria.
6.
Perintah:
SELECT Alamat,
COUNT(*) AS Banyak
FROM Anggota GROUP
BY Alamat HAVING
COUNT(*)>1;
|
Keterangan:
Menampilkan Alamat pada table Anggota beserta jumlahnya dengan
kriteria yang jumlah alamatnya lebih dari 1 (>1).
7.
Perintah:
SELECT Nama, Alamat
FROM Anggota WHERE
Alamat=’Yogyakarta’;
|
Keterangan:
Menampilkan isi atributbNama dan Alamat dari data Anggota yang
beralamat di ‘Yogyakarta’.
8.
Perintah:
SELECT DISTINT
Kode_Buku FROM sirkulasi;
|
Keterangan:
9.
Perintah:
SELECT * FROM Info_Buku
WHERE judul LIKE
“Delphi*”;
|
Keterangan:
Menampilkan seluruh informasi dari table Info_Buku yang judulnya
mengandung kata ‘Delphi’.
10. Perintah:
SELECT *
FROM Info_Buku WHERE
judul LIKE “Tip*”;
|
Keterangan:
Menampilkan seluruh informasi dari table Info_Buku yang judulnya
diawali kata ”Tip”.
11. Perintah:
SELECT TOP
40 PERCENT *
FROM Info_Buku;
|
Keterangan:
Menampilkan 40 persen teratas dari seluruh informasi yang ada pada
table Info_Buku.
12. Perintah:
SELECT * into
BackUp_Buku FROM Info_Buku;
|
Keterangan:
Tidak ada komentar:
Posting Komentar