Belajar Memahami Struktur SQL

Ulasan kali ini merupakan lanjutan dari tulisan sebelumnya yang berjudul Cara Membuat Database dan Tabel Pada XAMPP. Jadi, agar dapat memahami tentang struktur SQL pada ulasan kali ini terlebih dahulu buat database dan tabel pada ulasan sebelumnya.
SQL (Structured Query Language) adalah bahasa yang biasa dipakai pada sistem database relasional untuk mengakses data. Itulah sebabnya, pemahaman tentang SQL sangat penting sebelum memasuki topik pengaksesan data melalui SQL.
Bagian ini mengenalkan dasar pengaksesan data melalui SQL. Mula-mula aktifkan halaman yang digunakan untuk memasukkan perintah SQL. Caranya klik SQL yang terdapat pada panel sebelah kiri atau tab SQL yang terdapat pada panel di sebelah kanan. Contoh berikut menunjukkan tampilan setelah tabel pegawai dipilih dan SQL di klik.

Menampilkan Isi Tabel

Pernyataan SQL yang digunakan untuk mengambil isi sebuah tabel adalah SELECT. Bentuk dasar perintah ini adalah :
SELECT daftar_field FROM nama_tabel
[WHERE kondisi]
Dalam hal ini, klausa WHERE bersifat opsional dan keberadaannya berguna untuk membatasi baris-baris yang akan diambil.
Sebagai contoh, pada kotak teks untuk memasukkan perintah SQL, ketikkan perintah :
SELECT *FROM pegawai
Hasil setelah pengetikan perintah di atas seperti pada gambar dibawah ini :
Untuk mengeksekusi perintah tersebut, klik GO. Akan tampil hasil seperti pada gambar dibawah ini :
Untuk membatasi field-field tertentu yang ditampilkan, sebutkan nama field dengan memisahkan antar-field dengan koma.
Contoh :
SELECT nip, nama, FROM pegawai
Hasilnya akan seperti  ini :

Contoh berikutnya menunjukkan penggunaan WHERE :
SELECT nip, nama FROM pegawai
WHERE jenis_kelamin = 'Pria';
Hasilnya adalah semua pegawai yang berjenis kelamin pria akan muncul. Berikut hasilnya :

Tanda ( = ) dinamakan operator pembandingan. Dalam hal ini, ada beberapa operator penting yang perlu diketahui. Lihat tabel dibawah ini :
Operator Arti
<>
Tidak sama
<
Kurang dari
>
Lebih dari
<=
Kurang dari atau sama dengan
>=
Lebih dari atau sama dengan

Contoh berikut menggambarkan kemampuan operator LIKE untuk mendapatkan semua pegawai yang mempunyai nama yang mengandung "in"
SELECT nama FROM pegawai
WHERE nama LIKE '%in%'
Hasilnya adalah sebagai berikut :

Demikian ulasan mengenai struktur SQL yang membahas menampilkan isi dari tabel. Pada ulasan berikutnya akan membahas tentang Simpan, Ubah, Hapus Dalam Struktur SQL. Semoga pembaca dapat memahaminya.

0 Comments