PERINTAH SQL
Untuk postingan saya kali ini, kita akan membahas macam-macam perintah SQL berikut contoh-contoh nya.
Tetapi sebelumnya kita akan membuat sebuah Database.
Database yang akan kita buat adalah Database COBA, caranya juga ada pada postingan-postingan saya sebelum nya...
DATABASE COBA
Buat Database Coba dengan perintah:
Create Database Coba
Lalu masuk ke dalam Database dengan perintah :
Use Coba
TABLE MAHASISWA
Setelah itu, buatlah table Mahasiswa di dalam Database Coba.
caranya :
Create table Mahasiswa (
NIM char (11) Primary key,
Nama varchar (30),
Alamat varchar (20),
Kota varchar (20),
Jns_Klmn char (1))
Jalankan lalu tampilkan hasil nya dengan menggunakan perintah :
Select*from Mahasiswa
Hasilnya :
Nim
|
Nama
|
Alamat
|
Kota
|
Jns_Klmn
|
Masukkan data-data untuk table Mahasiswa
caranya :
Insert into Mahasiswa values ('20110103001','Nita','Jln. Melati','Medan','P')
Insert into Mahasiswa values ('20110103002','Dian','Jln. Kasuari','Siantar','P')
Insert into Mahasiswa values ('20110103003','Dika','Jln. Merdeka','Tebing','L')
Insert into Mahasiswa values ('20110103004','Roni','Jln. Jend. Sudirman','Perdagangan','L')
Seperti biasanya, jalankan dahulu perintah nya lalu tampilkkan dengan menggunakan perintah :
Select*from Mahasiswa
Maka Hasil yang akan di tampilkan seperti :
NIM
|
Nama
|
Alamat
|
Kota
|
Jns_Klmn
|
20110103001
|
Nita
|
Jln. Melati
|
Medan
|
P
|
20110103002
|
Dian
|
Jln. Kasuari
|
Siantar
|
P
|
20110103003
|
Dika
|
Jln. Merdeka
|
Tebing
|
L
|
20110103004
|
Roni
|
Jln. Jend. Sudirman
|
Perdagangan
|
L
|
Setelah selesai membuat table Mahasiswa, kita juga akan membuat Table Buku ke dalam Database Coba
TABLE BUKU
Caranya :
Create table Buku(
Kd_Buku char (4) Primary Key,
Judul varchar (30),
Jumlah int)
Jalankan dahulu perintah nya, lalu tampilkan dengan menggunakan perintah :
Select*from Buku
maka akan di tampilkan hasil nya :
Kd_Buku
|
Judul
|
Jumlah
|
Masukkan data untuk memenuhi informasi pada table Buku, cara nya adalah dengan menjalankan perintah sebagai berikut :
Insert into Buku values ('B001','SQL','7')
Insert into Buku values ('B002','Java','3')
Insert into Buku values ('B003','Delphi','6')
Insert into Buku values ('B004','VB','2')
Kembali jalankan terlebih dahulu perintah nya, lalu tampilkan menggunakan perintah :
Select*from Buku
maka akan menampilkan hasil nya :
Kd_Buku
|
Judul
|
Jumlah
|
B001
|
SQL
|
7
|
B002
|
Java
|
3
|
B003
|
Delphi
|
6
|
B004
|
VB
|
2
|
Setelah selesai membuat table-table diatas, sekarang kita masuk kedalam materi yang akan kita bahas pada postingan kali ini yaitu tentang Perintah SQL yang diantara nya adalah :
1. Memanipulasi Nama Kolom
Maksudnya disini adalah perintah yang digunakan untuk mengganti ataupun memanipulasi nama ataupun data pada sebuah kolom.
Contoh :
untuk merubah 'NIM' pada table Mahasiswa menjadi 'Nomor Induk Mahasiswa', hal ini dapat dilakukan dengan perintah.
Select NIM As 'Nomor Induk Mahasiswa' from Mahasiswa
jalan kan perintah nya lalu tampilkan dengan : Select*from Mahasiswa
maka yang akan muncul saat ini menjadi :
Nomor
Induk Mahasiswa
|
20110103001
|
20110103002
|
20110103003
|
20110103004
|
2. Memilih Baris Berdasarkan Kriteria
Perintah ini digunakan untuk menampilkan Baris yang telah dipilih untuk kriteria-kriteria yang di inginkan.
Contoh :
Menampilkan Baris pada Table Mahasiswa yang hanya memiliki Jns_Klmn = 'L', maka dalam hal ini dilakukan dengan menjalankan perintah :
Select*from Mahasiswa where Jns_Klmn='L'
jalankan perintahnya lalu tampilkan dengan perintah : Select*from Mahasiswa
Maka yang akan muncul kemudian adalah :
Nama
|
Jns_Klmn
|
Dika
|
L
|
Roni
|
L
|
Untuk menampilkan yang memiliki Jns_Klmn P, maka perintah yang harus dijalankan adalah:
Select*from Mahasiswa where Jns_Klmn='P'
tampilkan menggunakan perintah : Select*from Mahasiswa
Jalankan lalu tampilkan, maka yang akan muncul :
Nama
|
Jns_Klmn
|
Nita
|
P
|
Dian
|
P
|
3. Menghapus Baris Berdasarkan Kriteria
Perintah ini digunakan untuk menghapus Baris yang telah dipilih untuk kriteria-kriteria yang di inginkan.
Contoh :
Menggapus Daftar SQL pada table BUKU, dapat dilakukan dengan menjalankan perintah :
Delete Buku Where Judul ='SQL'
maka, setelah dijalankan dengan perintah : Select*from Buku
maka yang akan di tampilkan sudah tidak ada lagi Baris SQL, seperti pada tabel berikut:
Kd_Buku
|
Judul
|
Jumlah
|
B002
|
Java
|
3
|
B003
|
Delphi
|
6
|
B004
|
VB
|
2
|
4. Operator Kisaran
Perintah ini digunakan untuk menampilkan kisaran jumlah data yang di inginkan untuk di tampilkan.
Contoh :
Untuk menampilkan Table Buku yang jumlah nya diantara 1 dan 5, ini dapat dilakukan menggunakan perintah :
Select*from Buku where Jumlah Between 1 And 5
tampilkan dengan menggunakan perintah : Select*from Buku
setelah di jalankan maka yang akan ditampilkan adalah:
Perintah ini digunakan untuk menampilkan kisaran jumlah data yang di inginkan untuk di tampilkan.
Contoh :
Untuk menampilkan Table Buku yang jumlah nya diantara 1 dan 5, ini dapat dilakukan menggunakan perintah :
Select*from Buku where Jumlah Between 1 And 5
tampilkan dengan menggunakan perintah : Select*from Buku
setelah di jalankan maka yang akan ditampilkan adalah:
Kd_Buku
|
Judul
|
Jumlah
|
B002
|
Java
|
3
|
B004
|
VB
|
2
|
Sedangkan untuk menampilkan kisaran jumlah data yang jumlah nya tidak diantara 1 and 5, ini menggunakan perintah sbb:
Select*from Buku where Jumlah Not Between 1 and 5
tampilkan menggunakan perintah : Select*from Buku
maka yang akan di tampilkan hanya :
Kd_Buku
|
Judul
|
Jumlah
|
B001
|
SQL
|
7
|
B003
|
Delphi
|
6
|
5. Operator List (IN)
Langsung saja ke Contoh nya :
Select NIM, Nama, Kota from Mahasiswa where Kota IN ('Medan','Siantar')
Setelah dijalankan menggunakan perintah : Select*from Mahasiswa
maka yang akan di tampilkan :
NIM
|
Nama
|
Kota
|
20110103001
|
Nita
|
Medan
|
20110103002
|
Dian
|
Siantar
|
Dengan kata lain perintah ini digunakan untuk menampilkan data yang di pilih untuk di tampilkan yang hanya berada di field tertentu.
Demikian hasil postingan Saya untuk Pertemuan kali ini, banyak kekurangan bahkan kesalahan yang ada di dalam nya. Kritik dan saran sangat di harapkan.
:) TERIMA KASIH :)
Tidak ada komentar:
Posting Komentar