Pada bagin ini saya membahas tentang
bagaimana cara mengambil suatu keputusan
dengan menggunakan program MYSQL.
Bentuk
dan struktur kendali antara lain :
v Fungsi
Case When untuk 1 kondisi
Sintax : Update
Nama Tabel Set Nama Field=
Case When (kondisi)
then
Statement
End;
Contoh : Update
Barang Set Jumlah=
Case When
kodebrg='A01' then 2
End;
v Fungsi
Case When untuk 2 Kondisi atau lebih
Sintax : Update Nama Tabel Set Nama Field=
Case When
(Kondisi_1) Then
Else statement
End ;
(Untuk yang 2 kondisi)
Sintax : Update Nama Tabel Set Nama Field=
Case When
(Kondisi_1) Then
When (Kondisi_2)
Then
Else statement
End ;
(Untuk yang lebih dari 2 kondisi)
Contoh :
Update Barang Set Jumlah=
Case When kodebrg='A01' then 2
Else 5 End;
Contoh :
Update Barang Set Jumlah=
Case When kodebrg='A01' then 2
When kodebrg='A02'
then 5
Else 6 End;
v Rumus
Mencari Total
Sintax : Update Nama Tabel Set Nama
Field=Nama Fiel1 * Nama Field2;
Contoh : Update Barang Set Total=Harga * Jumlah;