Menggunakan Operator Between di MySQL

advertisement
Menggunakan Operator Between di MySQL
Nurlita
[email protected]
Abstrak
Pada tutorial kali ini, Kita akan belajar tentang Cara Menggunakan Operator
BETWEEN Di MySQL. Operator BETWEEN digunakan untuk menampilkan data
sesuai dengan batas awal data dan batas akhir data (di dalam range).
Misalkan Anda ingin menampilkan data-data karyawan yang mempunyai umur dari 20
tahun sampai dengan 50 tahun, maka Anda bisa menggunakan operator BETWEEN
untuk
menampilkan
data
tersebut.
Operator BETWEEN biasanya digunakan pada SELECT statement di MySQL.
Operator BETWEEN digunakan pada WHERE clause dan dapat digabung dengan
operator lainnya seperti AND dan OR.
Kata Kunci: between, mysql, query
Pendahuluan
Penulis berharap dengan artikel ini, pembaca dapat memahami dan memanfaatkan
artikel ini dengan sebaik-baiknya, dan kemudian penulis juga berharap agar yang
membaca tulisan ini dapat belajar pembuatan database dengan MySQL.
Pembahasan
Buatlah sebuat tabel dengan nama "TBL_PEGAWAI" dengan menjalankan script SQL
di bawah ini:
1 CREATE TABLE tbl_pegawai (
2 id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
3 nama_pegawai VARCHAR(20) DEFAULT NULL,
4 jenis_kelamin CHAR(1) DEFAULT NULL,
5 gaji DECIMAL(10,0) DEFAULT NULL,
6 alamat VARCHAR(20) DEFAULT NULL,
7 departemen VARCHAR(5) DEFAULT NULL,
8 PRIMARY KEY (id_pegawai)
9 ) ENGINE=InnoDB
Masukkan data ke dalam tabel "TBL_PEGAWAI" dengan menjalankan script SQL di
bawah ini:
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
02 VALUES('Nursalim', 'L', 1000000, 'Brebes', 'IT');
01
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
04 VALUES('Naura Krasiva', 'P', 1500000, 'Tegal', 'FIN');
03
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
06 VALUES('Nurul Anawariyah', 'P', 2000000, 'Pemalang', 'HRD');
05
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
08 VALUES('Achmad Fathoni', 'L', 3000000, 'Batang', 'IT');
07
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
10 VALUES('Nurul Hikmah', 'P', 9000000, 'Pekalongan', 'DIR');
09
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
12 VALUES('Iskiyati', 'P', 3000000, 'Semarang', 'ACC');
11
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
14 VALUES('Dodi Al Farizi', 'L', 3000000, 'Kendal', 'FIN');
13
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
16 VALUES('Susanto', 'L', 4500000, 'Cilacap', 'MKT');
15
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
18 VALUES('Susanti', 'P', 43500000, 'Banyumas', 'MKT');
17
INSERT INTO tbl_pegawai(nama_pegawai, jenis_kelamin, gaji, alamat,
departemen)
20 VALUES('Doni Nugroho', 'L', 3750000, 'Pemalang', 'HRD');
19
Tampilkan semua data pegawai dari "TBL_PEGAWAI"
1 SELECT * FROM tbl_pegawai;
Tampilkan data pegawai yang mempunyai gaji di dalam jangkauan (range) Rp
1.000.000,00 sampai dengan Rp 3.000.000,00
1 SELECT * FROM tbl_pegawai
2 WHERE gaji BETWEEN 1000000 AND 3000000;
Tampilkan data pegawai yang mempunyai gaji di luar jangkauan (range) Rp
1.000.000,00 sampai dengan Rp 3.000.000,00
1 SELECT * FROM tbl_pegawai
2 WHERE gaji NOT BETWEEN 1000000 AND 3000000;
Penutup
Cukup sekian pembahasan tentang membuat operator atau query between pada mysql,
semoga apa yang penulis buat ini dapat bermanfaat bagi dan jangan pernah patah
semangat untuk belajar
Referensi
http://belajardbase.blogspot.co.id/2013/01/menggunakan-fungsi-between-pada-sql.html
http://mysql77.blogspot.co.id/2015/08/menggunakan-operator-between-di-mysql.html
https://erroz.wordpress.com/2009/08/12/penggunaan-between/
Biografi
Nurlita
Wanita kelahiran 20 Desember 1993. Saya bekerja di suatu peruhaan
yang berada dijakarta. Saat ini saya sedang kuliah di salah satu kampus
yang berada di kota tangerang Apabila ada pertanyaan anda bisa
menghubungi saya di [email protected]
.
Download