Eğitm Sayısı :532
AnasayfaMysql DersleriMysql Dersleri | In ve Between Kullanımı

Mysql Dersleri | In ve Between Kullanımı

Mysql Dersleri

And ve or kullanımlarını incelmiştik daha önce derslerimizde , Between ‘ ni and operatörünü kullanır gibi düşünebilirsiniz. In operatörünü de  veya yani “or” operatörü gibi düşünebilirsiniz.

Öğrenci Tablosu

ogrenciId ad soyad okulNo bolumId
1 Mehmet Durmaz 1250 1
2 Ahmet Yıkılmaz 1452 1
3 Ayşe NULL 1656 2
4 Melek Tunc 1245 2
5 Seher Ay 2364 5
6 Şakir Yok 1025 4
7 Abbas Kırmızı 1436 3
8 Ayşe Pekmez 1237 2
9 Mert Günaydın 2563 5

Notlar Tablosu

notId ogrenciId dersId vize final
1 1 1 60 45
2 2 3 69 75
3 3 3 56 76
4 3 5 67 89
5 4 2 80 50
6 5 5 60 76
7 6 4 26 70
8 7 2 90 35
9 8 1 60 56
10 9 2 54 45
11 4 3 58 98

Between Kullanımı

Select < sütun adı adı> From < tablo adı> Where < koluna ad> Between < şart1> and < şart2>
Şart1 e küçük değer şart 2 ise büyük değer girilir tam tersi olduğunda hata verir. Aynı şekilde metinsel karakterler içinde geçerlidir.

Vize Notu 50 ile 70 arasındaki Notları Listelemek

notId ogrenciId dersId vize final
1 1 1 60 45
2 2 3 69 75
3 3 3 56 76
4 3 5 67 89
6 5 5 60 76
9 8 1 60 56
10 9 2 54 45
11 4 3 58 98

Vize Notu 50 ile 70 Olanların Dışındakileri Notları Listelemek

notId ogrenciId dersId vize final
5 4 2 80 50
7 6 4 26 70
8 7 2 90 35

İsimleri A ile S Harfi Arasındakileri Listeledik

ogrenciId ad soyad okulNo bolumId
1 Mehmet Durmaz 1250 1
2 Ahmet Yıkılmaz 1452 1
3 Ayşe NULL 1656 2
4 Melek Tunc 1245 2
7 Abbas Kırmızı 1436 3
8 Ayşe Pekmez 1237 2
9 Mert Günaydın 2563 5

In Operatörünün Kullanımı

In operatörünü or operatörü gibi düşünebilirsiniz. Kullanımı basit In operatörünü yazdıktan sonra parantez içinde şartlarımızı yazıyoruz . Şartlarımızdan birisi bile gerçekleşse o şarta uygun satırlar ekrana getirilir.
SELECT < sütun isimleri>
FROM < tabloisimleri>
WHERE < sütun isimleri> IN (şart1,şart2,…);

Belirli İsimdeki Satırları Ekrana Getirelim

ogrenciId ad soyad okulNo bolumId
2 Ahmet Yıkılmaz 1452 1
3 Ayşe NULL 1656 2
5 Seher Ay 2364 5
7 Abbas Kırmızı 1436 3
8 Ayşe Pekmez 1237 2

In ile Between Birlikte Kullanımı

Notlar tablosunda vize notu 50 ile 70 arasında olan ama aynı zamanda dersId 1,2,3 dışında olan kayıtları getirecektir.

notId ogrenciId dersId vize final
4 3 5 67 89
6 5 5 60 76
Etiketler
Paylaşmak Güzeldir :)
Mysql Dersleri | Mys
Mysql Dersleri | Wh

ademyalcin27@gmail.com

Oy
Henüz yorum yapılmadı . İlk sen neden yorum yapmayasın ?

Yorum yap

CAPTCHA (Şahıs Denetim Kodu) Resmi

*