MySql Where, And, Or, Not ve Order By Kullanımı

Değerli dostlarım, bu dersimizde MySql ile Where, And, Or, Not ve Order By kullanımı öğreneceğiz. Çoğu Sql işlemlerinde bu anahtar kelimelerini sıklıkla kullanmaktayız. Kullanımı ise oldukça basit ama bir o kadarda işlevseldir.

Şimdi dilerseniz hiç vakit kaybetmeden ilk konumuz olan Where ile başlayalım.

MySql Where Kullanımı

MySql Where daha çok arama ve filtreleme yapmak için kullanılır. Şimdi aşağıda yer alan kodumuzu inceleyelim.

SELECT * FROM tblKisiler WHERE ID = 5
-- id değeri 5 olan kullanıcıyı bulur

SELECT * FROM tblKisiler WHERE cinsiyet = 'Erkek'
-- tablomuzda cinsiyet stununda Erkek olan kayıtları listeler

MySql And Kullanımı

MySql And ise Türkçe karışılığı olarak ve anlamına gelmektedir. Koşullu bir listeleme yaptığımızda bir koşul daha eklemek için kullanılır. Şimdi aşağıda yer alan örneğimizi inceleyelim.

SELECT * FROM tblKisiler WHERE cinsiyet = 'Erkek' AND sehir = 'Ankara'
-- tablomuzda cinsiyeti Erkek ve şehri Ankara olan kayıtları listeleyecek

MySql Or Kullanımı

MySql Or ise yine aynı şekilde Türkçe anlamı veya anlamına gelmektedir. Tablomuzda herhangi bir filtreleme işlemi yaparken yada diyerek extra koşul belirtmek için kullanılır. Şimdi aşağıda yer alan örnek kodumuzu inceleyelim.

SELECT * FROM tblKisiler WHERE sehir = 'Ankara' OR sehir = 'İstanbul'
-- Tablomuzda şehri Ankara ve İstanbul olan kayıtları listeleyecek

MySql Not Kullanımı

MySql Not ise belirttiğimiz koşulu sağlamayan kayıtları listelemek için kullanılır. Şimdi aşağıda yer alan örnek kodumuzu inceleyerek daha iyi anlayalım.

"SELECT * FROM tblKisiler WHERE sehir NOT IN ('Ankara','İstanbul')"
-- kayıtları içerisinde Ankara ve istanbul hariç diğer tüm kayıtları listeler

MySql Order By Kullanımı

MySql Order By tablomuzda ki verileri sıralamak için kullanılır. A’dan Z’ye yada ID numarasına göre sıralama gibi işlemler yapmak için Order By anahtar kelimesini kullanırız. Şimdi aşağıda yer alan örneklerimizi inceleyelim.

SELECT * FROM tblKisiler ORDER BY ID
-- ID numarasına göre sıralama

SELECT * FROM tblKisiler ORDER BY kisiAdi ASC
-- kişi adına göre A'dan Z'ye sıralama

SELECT * FROM tblKisiler ORDER BY kisiAdi DESC
-- kişi adına göre Z'den A'ya sıralama

Değerli dostlarım bu dersimiz burada bitmekte. Diğer bir dersimizde görüşmek üzere. Sormak istediğiniz herhangi bir soru olduğunda aşağıda yer alan yorumlar kısmına yazmanız yeterli olacaktır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Shares