WHERE
Perintah WHERE digunakan untuk melakukan pemilihan atau seleksi terhadap data.
Berbagai perintah Where:
- Comparison ( =, <>, <, >, >=, <=)
- Between
- In
- Like/Not Like
COMPARISON
Comparison digunakan untuk memilih data berdasarkan simbol yang kita pakai. Simbol-simbol yang ada yaitu :
SIMBOL
|
ARTI
|
FUNGSI
|
=
|
Sama Dengan
|
Untuk memilih data yang sama dengan data yang dimasukkan
|
<>
|
Tidak Sama Dengan
|
Untuk memilih data yang tidak sama dengan data yang dimasukkan
|
<
|
Kurang Dari
|
Untuk memilih data yang jumlahnya kurang dari data yang dimasukkan
|
>
|
Lebih Dari
|
Untuk memilih data yang jumlahnya lebih dari data yang dimasukkan
|
>=
|
Lebih Dari Sama Dengan
|
Untuk memilih data yang jumlahnya lebih dari dan sama dengan data yang dimasukkan
|
<=
|
Kurang Dari Sama Dengan
|
Untuk memilih data yang jumlahnya kurang dari dan sama dengandata yang dimasukkan
|
Syntax
SELECT Field-1,.....Field-n FROM tabel WHERE Field (SIMBOL) .... |
Contoh:
Tabel pasok
![](https://lh4.googleusercontent.com/IBqP3osiOTKk-Pn4_43eRncq_Eeq7bvWmHQBG35qwDyTU6nmfNzeHyZfSS2bvQn5CF6Yj6B63oLr-d2y1iAZiJAwVr58Tw0apKJbVAzlJ9Yu-z9-SX1qxz3DfQ-7FdhKuz8Q6H7fo0SBg12o)
Cari jumlah pasok pada tabel pasok yang jumlah pasoknya lebih dari 50
Hasilnya:
BETWEEN
Between digunakan untuk memilih data yang berada di antara angka yang kita inginkan.
Syntax
SELECT Field-1,.....Field-n FROM tabel WHERE Field BETWEEN .... AND .... |
Contoh:
Tabel barang
![](https://lh5.googleusercontent.com/ENOZGXMg0JwytFDElLUqRhLfWxCsF4hhcIF8j1cWZlRhov4WmbW3UkgzXJ9NVe2xnWBaQGhrmmJv9ioyKyhj7AmXpdp25E2CzuBo_izA1h-8-eGcqUHq4P4qrA5FrTU2-am0Jt7t_6VdDRbG)
Cari nama barang dan stok barang pada tabel barang yang stok barangnya antara 30 sampai 100
![](https://lh3.googleusercontent.com/Rvw3SxoGrjT9X-39gYvIJbv0slsHDFp3Hidr9mWxS9sjOE0JlSfhLbTMafAbBtEFQ20Rz_8Zk3fiJMnCG9nZyg7_m9b4TPRO9ahbNWLJO58j3qVE--G_DyzfMcbm5fECsitVZ0GTZTJ9F3my)
Hasilnya:
![](https://lh5.googleusercontent.com/765pFSSJf4IOF8BxmdlWbE2VMAnUyBoh3poRW5H5oWxW-vrTZNmTUIMLlJ5qcfvEJ0NxQnP3CCbolbJ-RCAl15-ZOGbEJ7Fb0vXF2Pex5o98KHBIOB9e6ffDwdw-wRgAg-7G2D_OtTgomtFo)
Hasilnya:
IN
In digunakan untuk memilih data yang yang terdapat dalam field berdasarkan syntax yang kita buat.
Syntax
SELECT Field-1,.....Field-n FROM tabel WHERE Field IN (... , ... , ...) |
Contoh:
Tabel pasok
![](https://lh4.googleusercontent.com/IBqP3osiOTKk-Pn4_43eRncq_Eeq7bvWmHQBG35qwDyTU6nmfNzeHyZfSS2bvQn5CF6Yj6B63oLr-d2y1iAZiJAwVr58Tw0apKJbVAzlJ9Yu-z9-SX1qxz3DfQ-7FdhKuz8Q6H7fo0SBg12o)
Cari kode suplier dan jumlah pasok pada tabel pasok yang jumlah pasoknya adalah 50, 60, dan 400
Hasilnya:
LIKE / NOT LIKE
Like/Not Like digunakan untuk memilih data yang didalamnya mengandung/tidak mengandung string yang kita inginkan.
String bersifat Case Sensitive
String bersifat Case Sensitive
Syntax
SELECT Field-1,.....Field-n FROM tabel WHERE Field LIKE ‘%....%’
SELECT Field-1,.....Field-n
FROM tabel WHERE Field NOT LIKE ‘%....%’ |
Contoh:
Tabel Suplier
![](https://lh5.googleusercontent.com/t1hOhh0LkXFYqEefq7qU1AAJQvvV3CAcuSE7Y2w-tkRZUb7_5rPrpCr9HvA2F3181FJgDS1Fc7i1lAw1IRTiRMaMYn1UMc06faIoTBKxIh6cdl6Mc1DaAS-ctcfEc3JvdklNoWnCtovsgOg9)
Cari nama suplier dan alamat suplier pada tabel suplier yang alamat supliernya mengandung kata Jam
![](https://lh3.googleusercontent.com/5182Mq1hRm83cxLCiMt-ZdbLC7n6a3vaG997Dv815s_PIu_kpFnQZFnXpByOZJHebjjq3xcwwycshou0ijrCTc3F7RHT3EHyMs9MY-j2deZr8j3R6TLjQkkxD6OZxMYNziIdn_VdtbTltkdG)
Hasilnya:
![](https://lh5.googleusercontent.com/43vPeu5o0EoT2epYmylZZ8oVfC0Q-WI89OKaBQpW_-Jus-n0Tf5t54DNHB1WK4oTTbH1QWFVCzxLAmaHwmtURMyfh04TosbrCyunYY8U7JlShltPGZIQcbZik76JZHFl73aSELXN6U549zu6)
Hasilnya:
Cari nama suplier dan alamat suplier pada tabel suplier yang alamat supliernya tidak mengandung kaya bu
![](https://lh3.googleusercontent.com/pQSpd-eFnu6fNVNqyVTUVAOXjYX-XYBHeJ-2wrCkGyyKtLB9LAYvQBHH9iav8RMaIQFpwYIYnU4eunFgdWV2ek0zhREMf2CdQMMlEBSerruRByfFv681qONl8gjRGkZhKU-f4it6vKaieMPR)
Hasilnya:
![](https://lh6.googleusercontent.com/8oSzkSTKtj4jMQ4bkT4llFW6yDAQXvbWUuJh3x46vPnDnPdhqn0hWR0eXVSiFznhQ-9NDVMFw_julXLlIvCsZvZC_0cMAE2WJvz8gPwAMTR_HwQNftTO_Z4i2Wyn3DH2KFViUK7rpPHfnn9k)
Hasilnya:
0 komentar
Fell free to comments.