Modul
Praktikum
Basis
Data II (Mysql)
PRAKTIKUM 4 DAN 5
OPERATOR RELASIONAL
Operator
yang digunakan untuk perbandingan antara dua buah nilai. Jenis dari
operator ini
adalah = , >, <, >=, <=, <>
Latihan:
(tulis hasilnya)
select * from mhs where alamat=’sleman’;
select * from mhs where jml_saudara > 5;
Operator BETWEEN
dan NOT BETWEEN
Operator
between ini untuk menangani operasi “jangkauan”
Latihan:
(tulis hasilnya)
select * from mhs
where tgl_lhr between '19800101'
and '19821229';
Operator
LIKE : Operator LIKE atau NOT LIKE sangat bermanfaat dalam mencari suatu data.
Operasi ini
digunakan
dengan menyebutkan tanda wildcard berupa garis bawah(_) atau (%). Tanda garis
bawah (_) berarti sebuah
karakter apa
saja. Contoh a_ucocok dengan anu,aku,alu,abu dan tidak cocok untuk andu,ambu
ataupun allu.Tanda %
berarti
cocok dengan kata apa saja dan berapapun panjangnya.
Latihan:
(tulis hasilnya)
select nim,nama,alamat from mhs where nama like 'a%';
TUGAS:
1. Buatlah
tabel seperti berikut:
Namakolom
Tipe data
Kode Int(10)
Nama
Varchar(25)
Harga
Int(11)
Isikan data
sebagai beikut:
Kode Nama
Harga
A Sampho
1000
B Deterjen
1000
C Sabun
mandi 1500
D Pasta gigi
5000
E Sabun cuci
1200
2. Tampilkan
data yang harganya lebih dari 1000! Tulis perintah dan hasilnya!
3. Tampilkan
data yang harganya antara 1000 - 3000! Tulis perintah dan hasilnya!
4. Tampilkan
data yang namanya mengandung kata ‘sabun’! Tulis perintah dan hasilnya!
OPERATOR AND dan OR
And dan or
menggabungkan dua atau lebih kondisi pada klause where. Operatorand menampilkan
data jika semua
kondisi yang
diminta bernilai benar, sedangkanoperator or menampilkan data jika ada kondisi
yang benar.
Select * from <nama_tabel>
Where <kondisi1> and <kondisi2>
Latihan:
(tulis hasilnya)
Select * from mhs
Where nama=’budi’ and alamat=’bantul’;
TUGAS:
1. Buatlah tabel
seperti berikut:
Namakolom
Tipe data
Kode Int(10)
Nama
Varchar(25)
Harga
Int(11)
Isikan data
sebagai berikut:
Kode Nama
Harga
A Sampho
1000
B Deterjen
1000
C Sabun
mandi 1500
D Pasta gigi
5000
E Sabun cuci
1200
2. Tampilkan
data yang namanya sabun cuci atau harga lebih besar dari 1000, tuliskan
hasilnya!
3. Tampilkan
data yang namanya sabun mandi atau harganya 1000, tuliskan hasilnya!
4. Buatlah
tabel sesuai kreasi anda dan lakukan perintah-perintah yang mengandung and dan
or serta tulis hasilnya!
0 komentar:
Posting Komentar