Materi 5

By: Cha-Cha D AceWell

Menampilkan Data dari Tabel dengan perintah SELECT

Prasyarat :
  • Anda sudah mempelajari dan mengisi tabel-tabel yang dibuat di Materi 4.
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.

0 Responses to "Materi 5"

Leave a Reply

Jangan Lupha Tgalkan Peson Yow...