MANIPULASI TABEL
3
1.SELECT STATEMENT DASAR
Perintah select adalah perintah yang digunakan untuk menampilkan data pada
sebuah table.
Perintah dalam menampilkan data ada bermacam-macam tergantung kebutuhan
kita dan ketentuan yang ingin kita buat.
- Menampilkan seluruh isi table
Pada query ketik : Select * from nama_tabel;
Symbol * digunakan jika kita ingin menampilkan keseluruhan isi table.
Sebagai contoh:
select * from barang;
2.SELECT WITH KOLOM
Menampilkan data table dengan field
tertentu
Pada query ketik : Select field1_tabel,field2_tabel from nama_tabel;
Field_tabel dituliskan sesuai dengan field yang ingin ditampilkan.
Sebagai contoh:
select kode_barang,nama_barang from barang;
3.SELECT
WITH WHERE KOLOM
Menampilkan data pada table dengan
ketentuan data tertentu
Pada query ketik : select * from nama_tabel where ketentuan;
Klausa where digunakan untuk memasukkan data dengan ketentuan “hanya
untuk…” atau ketentuan batasan.
Sebagai contoh:
Ditampilkan seluruh data pada table barang dengan ketentuan hanya untuk
stock diatas 2.
select * from barang where stock>2;
4.SELECT WITH WHERE KOLOM AND
Berikut ini contoh lain dari menampilkan data dengan ketentuan tertentu.
Dalam hal ini hanya ada dua atau lebih karakter ketentuan, sehingga
ditambahkan klausa and.
select * from barang where stock>2 and satuan='Lusin';
5.SELECT WITH WHERE
KOLOM OR Berikut ini contoh menampilkan data
dengan ketentuan lebih dari satu dalm satu karakter. Digunakan klausa or.
select * from barang where satuan='Lusin' or satuan='Box' or satuan='Pcs';
Atau dalam format lain menggunakan in.
select * from barang where satuan in ('Lusin','Box','Pcs');
6.SELECT WITH WHERE
KOLOM BETWEEN
Berkut ini contoh menampilkan data dengan klausa where untuk ketentuan
karakter.
select * from barang where kode_barang like 'T%';
atau
select * from barang where left(kode_barang,1)='T';
angka 1 menujukkan pada kolom
berapa dilakukan seleksi
7.SELECT WITH WHERE KOLOM
LIKE
BETWEEN menyederhanakan
pencarian
SELECTKolom1, Kolom2 FROMtabel
WHEREkolom BETWEENnilai1
ANDnilai2
Cari Nama_kuliah yang
mempunyai sks antara 1 sampai 3. Dengan menggunakan BETWEEN maka bentuk
query adalah :
Contoh :SELECTnama_kuliah FROMTabel_MK
Contoh :SELECTnama_kuliah FROMTabel_MK
WHERESKS BETWEEN1 AND3
Operator
|
Keterangan
|
=
|
Sama Dengan
|
<>
|
Tidak Sama Dengan
|
<
|
Lebih Kecil Dari
|
<=
|
Lebih Kecil Sama Dengan
|
>
|
Lebih Besar
|
>=
|
Lebih Besar Sama Dengan
|
•
Membaca data pegawai dari
departemen 40 yang memiliki gaji dari 1000 sampai 2000 dollar
–
SELECT * FROM emp WHERE sal
BETWEEN 1000 AND 2000 AND deptno=40;
SELECT (field1, field2, … ) FROM nama_table;
Query SELECT berfungsi untuk
mengambil dan menampilkan data dalam kolom(field) pada suatu table.
Contoh:
SELECT judul, penulis, penerbit FROM buku;
SELECT judul, penulis, penerbit FROM buku;
Dan untuk melihat semua kolom(field)
pada suatu table, digunakan perintah sebagai berikut:
SELECT * FROM nama_table;
Selain itu didalam query SELECT juga
terdapat perintah untuk menyaring dan menampilkan data sesuai Kriteria
tertentu, sintaksnya sebagai berikut:
SELECT (field1, field2, … ) FROM
nama_table WHERE Kriteria; atau
SELECT (field1, field2, … ) FROM nama_table WHERE Kriteria LIKE ‘seperti ini’;
SELECT (field1, field2, … ) FROM nama_table WHERE Kriteria LIKE ‘seperti ini’;
Contoh:
SELECT judul FROM buku WHERE jenis = ‘komik’;
SELECT judul FROM buku WHERE jenis = ‘komik’;
Tidak ada komentar:
Posting Komentar