Minggu, 15 April 2012

Database Pertemuan Ke 6. SUPARMANTO

Mempelajari Operator String
Apaitu operator string..???
Oprator String adalah yang menggunakan kunci “like”   digunakan untuk memilih baris  ‘dengan karakter yang di gunakan’
Contohprogram :

Create Database coba
usemahasiswa
create table mahasiswa(
Nim char (11)Primary Key,
Nama varchar(30),
Alamat varchar(20),
Kota Varchar(20),
Jns_Klmn char(1))
select*from mahasiswa
Insert into mahasiswaValues ('20110102001','Supri','Jln. Sabang-Merauke','Pekanbaru','L')
Insert into mahasiswaValues ('20110102002','Siparman','Jln. Kodam','Maluku','L')
Insert into mahasiswaValues ('20110102003','Ningsih','Jln. Jurung','Ambon','p')
Insert into mahasiswaValues ('20110102004','Amri','Jln. Jogja','Siborong-borong','L')
Insert into mahasiswaValues ('20110102005','Sundari','Jln. Kemayoran','Bali','P')
Hasil :
Nim
Nama
Alamat
Kota
Jns_klamin
2011      
angga
Jln. Merauke
tebing
L
2012 
anggi
Jln. Kambing
jokja
p
2013 
inun
Jln. Jeruk
Ambon
p
2014      
indri
Jln. karate
Sikuba-kuba
L
2015 
wati
Jln. letnan
Bali
P
                                               
                                                               
Kemudian masukkan kode operator string, sebagai berikut.
a.select * from mahasiswa where nama like ‘a%
fungsinya untuk menampilkan nama yang berawalan a, jika lambang persennya di balik (%a) maka nama yang berakhiran a yang akan tampil.
Select*from mahasiswawhere namalike 'a%'
Select*from mahasiswawhere namalike '%a'
Nim
Nama
Alamat
Kota
Jns_klamin
2011
angga
Jln. Merauke
tebing
L
2012 
anggi
Jln. Kambing
jokja
p

b. select nama from mahasiswa where nama like ‘a[dy]%’
fungsinya menampilkan nama yang berawalan dan huruf ke 2,3nya d,y
Select namafrom siswawhere namalike'a[ng]%'
nama
Angga
anggi

Select nama from siswawhere nama like'w[at]%'
Nama
wati

c. Select nama from siswa where nama like 'a[ng]%'
fungsinya menampilkan nama yang  berawalan A dan tidak berakhiran d
Select namafrom siswawhere namalike'w[^u]%'
Nama
wati