Tampilkan postingan dengan label BELAJAR. Tampilkan semua postingan
Tampilkan postingan dengan label BELAJAR. Tampilkan semua postingan

Jumat, Desember 09, 2016

LIKE DAN LIMIT MYSQL

Sekarang kita akan membahas mengenai klausa LIKE dan LIMIT dengan klausa WHERE

   1. Klausa LIKE untuk menampilkan data dengan memilih data yang sesuai dengan kondisi.Membandingan data yag mirip dengan pembanding saja.
Berikut syntaxnya
    Mysql>SELECT nama_kolom FROM nama_tabel WHERE LIKE(‘kondisi’);

Contoh : Mysql> SELECT Nama,G_Darah,Hobi from HOBI where Hobi like ('%Renang%');
             Mysql >select Nama,G_Darah,Hobi from HOBI where Hobi like ('%Menari,voly%');
             Mysql > SELECT Nama,G_Darah,Hobi from HOBI where Hobi like ('%a%') && Hobi like  ('%c%');

Membalik kondisi dengan menggunakan klausa NOT LIKE
Berikut syntaxnya
    Mysql>SELECT nama_kolom FROM  nama_tabel WHERE NOT LIKE(‘kondisi’);

Contoh : Mysql> SELECT Nama,G_Darah,Hobi from HOBI where Hobi not like ('%voly%');
              Mysql>SELECT Nama,G_Darah,Hobi from HOBI where Hobi not like ('%Renang%') && Hobi not like ('%karate%');

    2. Klausa LIMIT  mempuyai  fungsi  untuk menentukan  jumlah data yang akan ditampilkan pada layar.
Berikut syntaxnya
    Mysql>SELECT nama_kolom FROM nama_tabel LIMIT batasan,jumlah;
    Keterangan : Batasan adalah nomor recordset awal yang akan diseleksi
                         Jumlah merupakam banyak data yang akan ditampilkan mulai dari nomor   batasan

Contoh : Mysql> SELECT*from HOBI limit 2,4;


Contoh menggunanakn Tabel dibawah ini


No
Nama
G_Darah
Sex
Hobi
1
Ariani_Widiastuti
A
W
Bulu_tanglis,Renang
2
Warsiti
A
W
Renang,Pencak_Silat,Voly
3
Darti_Widayati
AB
W
Menari,Voly,Tenis
4
Bambang_Yuwono
B
P
Tenis,Karate,Sepak_Bola
5
Haris_Wibowo
O
P
Tinju,Renang,Voly
6
Wargono
B
P
Musik


Berikut Tampilan Program MySQL








SEKIAN ARTIKEL KALI INI
SEMOGA BERMANFAAT
TRIMAKASIH :)

















Kamis, Desember 08, 2016

Operator pengandaian dalam MySQL

Operator pengandaian terdiri dari IFNULL,IF dan CASE didalam Klausa WHERE

1.    IFNULL
Syntax
Mysql>SELECT IFNULL(Ekspresi_1,Ekspresi_2);
Arti :
    Jika Ekspresi_ 1 bernilai NULL,maka ekspresi_2 yang dikerjakan,begitupun sebaliknya ,Jika Ekspresi_2 bernilai NULL,maka ekspresi_1 yang dikerjakan.
Contoh :
a)    Mysql>select IFNULL(1,0);
b)    Mysql>select IFNULL(null,5);
2.    IF
Syntax
Mysql> SELECT IF (Kondisi,pernyataan_1,pernyataan_2);
Arti :
    Jika kondisi bernilai Benar ,maka pernyataan_1 yang dikerjakan,tetapi  jika kondisi bernilai salah maka pernyataan_2 yang dikerjakan.
Contoh :
a)    Mysql>select IF (3<5,’Benar’,’Salah’);
b)    Mysql>select nama, IF (G_darah=’A’,’Cocok’,’Tidak Cocok’)
Kecocokan from  data_mhs;
3.    CASE
Syntax
Mysql>SELECT nama_kolom CASE kondisi WHEN pernyataan_1
THEN pernyataan_2
ELSE pernyataan lain
END from  Nama_tabel;
Catatan :
    Else bisa ditiadakan
Contoh :
a)    Mysql>select case when 2>0  then “Benar”
Else “Salah”
END Hasil_case
b)    Mysql> select nama,G_darah, case
when G_darah='A'
then 'dapat memberi kepada A dan AB'
when G_darah='B'
Then 'dapat memberi kepada B dan AB'
When G_darah='AB'
then 'dapat memberi kepada A,B dan AB'
When G_darah='O'
then 'dapat memberi kepada semua golongan darah'
END sumbangan_darah from Data_Mhs;


Contoh menggunakan tabel dibawah ini


NO
Nama
G_Darah
sex
tinggi
Berat
1
Ariani
A
W
160
45
2
Warsiti
A
W
158
50
3
Darti
AB
W
165
55
4
Bambang
B
P
180
80
5
Haris
O
P
170
67
6
Wargono
B
P
155
60


Berikut Tampilan Program MySQL









SEKIAN ARTIKEL KALI INI
SEMOGA BERMANFAAT
TRIMAKASIH :)









Operator Pembanding dan Operator Logika dalam MySQL

Menerapkan Operator  Pembanding dan Operator Logika didalam Klausa WHERE

1.    Penggunaan Operator Pembanding Dalam Klausa WHERE
Ada beberapa operator pembanding diantaranya =,!=,<>,>,<,>=,<=.
Berikut syntax menggunakan klausa where
Mysql>SELECT * From Nama_table where kondisi_berisi_operator_pembanding;
 Contoh : Mysql>select nama from datadiri where tinggi >= '170';

2.    Penggunaan Operator Logika Dalam Klausa WHERE

Ada beberapa operator logika diantaranya NOT atau !,AND atau &&,OR atau||,dan XOR.
Berikut syntax menggunakan klausa where
    Syntax Not dalam Klausa Where
Mysql > SELECT * From nama_tabel  WHERE NOT (pembanding);
Contoh : Mysql > select nama from datadiri where NOT (Sex='P');
    Syntax AND dalam klausa where
Mysql > SELECT * From nama_tabel WHERE (pembanding AND pembanding );
Contoh : Mysql > select nama from datadiri where (g_darah='B' and sex='P');
    Syntax OR dalam klausa Where
Mysql >SELECT * From nama_tabe Where (pembanding OR pembanding);
Contoh : Mysql > select nama from datadiri where (g_darah='B'  OR  sex='P');
    Syntax XOR dalam klausa where
Mysql >SELECT * From nama_tabel  where (pembanding XOR pembanding);
Contoh  Mysql > select nama from datadiri where (g_darah='B'  XOR  sex='P');

Contoh menggunakan Tabel dibawah ini !




NO
Nama
G_Darah
sex
tinggi
Berat
1
Ariani
A
W
160
45
2
Warsiti
A
W
158
50
3
Darti
AB
W
165
55
4
Bambang
B
P
180
80
5
Haris
O
P
170
67
6
Wargono
B
P
155
60



Berikut Tampilan Program MySQL





SEKIAN ARTIKEL KALI INI
SEMOGA BERMANFAAT
TRIMAKASI :)