Rabu, 18 April 2012

Praktek DATABASE #5



OPERATOR STRING

Operator string  -> menggunakan kata kunci LIKE ,digunalkan untuk memilih baris baris sesuai dengan karakter yang digunakan .
A.      Menampilkan seluruh nama mahasiswa dari table mahasiswa dimana nama mahasiswa dimulai dengan karakter ‘a’.
SELECT nama FROM mahasiswa WHERE nama LIKE ‘a %’
Hasil pd gambar dibawah:

B.      Menampilkan seluruh nama mahasiswa dari table mahasiswa dimana nama mahasiswa diakhiri dengan kata ‘A’.
Select namaFROM mahasiswa WHERE nama like ‘%a’
Hasil terlihat seperti gambar dibawah :


C.      Menampilkan nama seluruh mahasiswa dari table mahasiswa dimana mahasiswa mengandung karakter  ‘LI’ ditengahnya.
SELECT nama FROM mahasiswa WHERE nama LIKE ‘%LI%’
Hasil akan terlihat seperti gambar dibawah:

D.      Menampilkan  seluruh nama mahasiswa dari table mahasiswa  dimana table mahasiswa dimulai dengan karakter A dan berisi d atau y pada posisi kedua kemudian diikuti apa saja.
SELECT nama FROM mahasiswa  WHERE nama LIKE ‘A[d y]%’
Hasil akan terlihat seperti gambar dibawah :

E.       Menampilkan seluruh nama mahasiswa dari table mahasiswa  dimana nama mahasiswa dimulai dengan karakter A dan tidak berisi  d sebagai karakter keduanya kemudian d diikuti karakter apa saja.
SELECT nama FROM mahasiswa  WHERE nama  LIKE ‘A[^d]%’


Jika Kita sudah mengetahui apa itu perintah dalam STRING maka saya akan membuatnya dalam program database melalui SQL 2000. 

Contoh .
Buatlah sebuah database
Nama DATABASE
Database HcT

Type Karakter pada Table:
Nim char (11) primary key,
Nama varchar (30),
Alamat varchar (20),
Kota varchar (15),
Jns_klmn char (1))

Langsung saja pada tahap Penyelesaian :

create database HcT
use HcT
mahasiswa
create table mahasiswa(Nim char(10)primary  key, Nama varchar (30), Alamat varchar (20), Kota varchar (15), Jns_klmn char (1))

select*from mahasiswa

insert into mahasiswa values ('0102030456','Dimas','Jln.Takuban Parahu',’Bandung','L')
insert into mahasiswa values ('0102030789,'Gorby','Jln.Amplas','Medan','L')
insert into mahasiswa values ('0102030567','Goldy','Jln.Monas','Jakarta','P')
insert into mahasiswa values ('0102030345','Ally','Jln, Bli Bli Go','bali','L')
insert into mahasiswa values ('0102030467','Cindy','Jln,Nyasar','Pekan baru','P')

select*from mahasiswa

Tidak ada komentar:

Posting Komentar