SQL WHERE

Tanım;

Adında anlaşılaçağı üzere nereden, neye göre veri çekiceğimizi düzenlemek için kullandığımız etikettir.

  • İstenilen kriterlere göre veri çekmeye yarayan etikettir.
  • Birden fazla filtre koymak istersek önce AND, OR ve NOT işlemlerinin ne iş yaptığını bilmemiz gerekir !


Yazım kuralı;

SELECT * FROM tablo-ismi WHERE sütun-ismi1='eşlenecek değer' AND sütun-ismi2='eşlenecek değer2'



Diyelim tablomuz aşşağıdaki şekilde olsun ve buradan veri çekmek istiyoruz.

iddersAdi
1Java
2Python
3C++
4C#
5MATLAB
6PHP
7HTML
8CSS
9SQL

Sorgumuz şu şekil olsun id'si 1 ve 9 olan verileri çekelim.


Giriş; ( burada 'dersler' tablo ismidir )

SELECT * FROM `dersler` WHERE id=1 OR id=9


Çıkış;

iddersAdi
1Java
9SQL