Minggu, 15 April 2012

Operator String

Operator string menggunakan kata kunci 'Like' digunakan untuk memilih baris-baris sesuai dengan karakter yang digunakan.
Sebelum kita mengenal perintah operator string maka kita buat dulu sebuah database untuk tabel mahasiswa seperti berikut :

Database Coba
Use coba
Create table mahasiswa (
Nim char (11) primary key,
Nama varchar (30),
Alamat varchar (20),
Kota varchar (20),
Jns_Klmn char (1))

Maka akan muncul tabel sebagai berikut :


Nim
Nama
Alamat
Kota
Jns_Klmn
11200001
Ani
Jl.Melati
P.siantar
P
11200002
Beni
Jl.Kasuari
P.siantar
L
11200003
Cindy
Jl.Medan
P.siantar
P
11200004
Dodi
Jl.Merdeka
P.siantar
L
11200005
Hapni
Jl.Cokro
P.siantar
P
 Berikut ini adalah contoh perintah-perintah operator string :
  1. Select*from mahasiswa where nama like 'A%'
    Maka akan muncul field dengan nama yang berawalan huruf A dari tabel diatas
    Nim
    Nama
    Alamat
    Kota
    Jns_Klmn
    11200001
    Ani
    Jl.Melati
    P.siantar
    P

    Select*from mahasiswa where nama like '%I'
    Maka akan muncul field dengan nama yang berakhiran huruf  I dari tabel diatas
    Nim
    Nama
    Alamat
    Kota
    Jns_Klmn
    11200001
    Ani
    Jl.Melati
    P.siantar
    P
    11200002
    Beni
    Jl.Kasuari
    P.siantar
    L
    11200004
    Dodi
    Jl.Merdeka
    P.siantar
    L
    11200005
    Hapni
    Jl.Cokro
    P.siantar
    P

    Select*from mahasiswa where nama like '%P%'
    Maka akan muncul field dengan nama yang huruf P berada di tengah dari tabel diatas
    Nim
    Nama
    Alamat
    Kota
    Jns_Klmn
    11200005
    Hapni
    Jl.Cokro
    P.siantar
    P
  2. Select nama from mahasiswa  where nama like 'A [dy]&'
    Hanya menampilkan field nama yang diawali huruf A dan huruf keduanya d/y
    Nama

  3. Select*nama from mahasiswa where nama like 'B[^d]%'
    Maka akan muncul field nama yang diawali huruf B dan huruf ke dua bukan d
    Nim
    Nama
    Alamat
    Kota
    Jns_Klmn
    11200002
    Beni
    Jl.Kasuari
    P.siantar
    L

Tidak ada komentar:

Posting Komentar