Setelah data kita input ke tabel, sekarang saatnya menampilkan data. Untuk menampilkan data yang pernah kita input digunakan perintah SELECT. Syntax Perintah SELECT yang sederhana adalah sebagai berikut :
Terdiri dari dari dua klausa, yaitu klausa SELECT yang menentukan kolom apa yang akan ditampilkan dan klausa FROM yang menentukan dari tabel data akan diambil.
CARA MENULIS PERINTAH SQL
- Perintah SQL not case sensitif, artinya perintah SQL bisa ditulis dengan huruf kapital atau huruf kecil
- Perintah SQL bisa ditulis dalam satu baris atau dalam beberapa baris
- Setiap perintah SQL diakhiri dengan tanda titik koma atau semicolon “;”
- Keyword tidak boleh disingkat atau ditulis pada baris yang berbeda
- Untuk memudahkan pembacaan sebaiknya setiap klausa ditulis pada baris yang berbeda
Sebagai contoh, tampilkan data pegawai NIP, NAMA, GAJI dan KODE_BAG, maka perintahnya adalah sebagai berikut :
SQL> SELECT nip, nama, gaji, kode_bag
2 FROM pegawai;
NIP NAMA GAJI KODE_BAG
---- -------- ---------- --------
1000 WIRA 7000000 10
1100 BUDI 5000000 12
1200 ERTIN 4250000 10
1300 NOVI 5500000 11
1201 AHMAD 2575000 10
1202 ESTI 3000000 10
1305 EDWIN 3250000 11
1306 AMRA 3100000 11
1101 TONO 2250000 12
1102 SUTEJO 2750000 12
1301 DIANA 3000000 11
1302 YULI 2750000 11
1303 RINA 3100000 11
1304 DHILA 2500000 11
1103 ZAENAL 1800000 12
15 rows selected.
Bagaimana jika akan menampilkan data dari semua kolom yang ada ?. Ada dua cara yang bisa anda lakukan yaitu dengan menuliskan semua kolom pada perintah SELECT seperti ini :
SQL> SELECT NIP, NAMA, JK, EMAIL, GAJI, KODE_BAG
2 FROM PEGAWAI;
atau ganti semua kolom dengan tanda asterik “*” setelah SELECT seperti ini :
SQL> SELECT *
2 FROM PEGAWAI;
Hasil kedua perintah diatas adalah sama.
EKSPRESI ARITMATIKA
Pada perintah SQL kita bisa menggunakan ekspresi aritmatik dengan menggunakan Operator Aritmatika seperti di bawah ini.
Jalankan perintah berikut ini dan perhatikan pada kolom GAJI+500000:
SELECT NIP,NAMA,GAJI,GAJI+500000
FROM PEGAWAI;
Cobalah dengan operator yang lainnya.
OPERATOR PRECEDENCE
Jika dalam satu ekspresi terdapat banyak operator, maka urutan pengerjaannya adalah *, /, +, - (kali, bagi, tambah, kurang) dengan aturan sebagai berikut:
- Perkalian dan pembagian akan dikerjakan lebih dulu dari penjumlahan dan pengurungan
- Operator dengan prioritas yang sama akan dikerjakan dari sisi kiri ke kanan
- Untuk menentukan urutan pengerjaan sebaiknya gunakan tanda kurung
Jalankan dua perintah berikut:
SELECT NIP,NAMA,GAJI,12*GAJI+500000
FROM PEGAWAI;
SELECT NIP,NAMA,GAJI,12*(GAJI+500000)
FROM PEGAWAI;
KOLOM ALIAS
- Kolom alias digunakan untuk menggantikan judul kolom
- Biasa digunakan untuk kolom-kolom yang ada ekspresinya
- Ditulis sesudah kolom yang akan diganti judul kolomnya, bisa juga digunakan keyword AS antara nama kolom dengan kolom alias
- Jika kolom alias terdapat karakter space atau karakter khusus lainnya maka apit kolom alias dengan tanda kutip ganda
Contoh penulisan kolom alias
SELECT NIP,NAMA,GAJI,12*GAJI+500000 AS Total
FROM PEGAWAI;
SELECT NIP,NAMA,GAJI,12*GAJI+500000 AS “Total Gaji”
FROM PEGAWAI;
Sampai disini penjelasan tentang cara menampilkan data dari tabel.
Sumber : http://www.klik-oracle.web.id
Bisa g di tampilkan data tabel (BARIS) dengan perintah SELECT...?
BalasHapusMhn bantuannya..
krm lwt email mas ya..?
email: maret.laia@gmail.com