Mar
27th

Mysql ile Where Deyimi Kullanımı ve Örnekler

Kategori Webmaster | Posted by admin | 652 Defa Okunmus.


Sql’de where listelemek istediğimiz verileri belirli kriterlere dayanarak seçmemizi sağlar. Select cümlemize where koşulunu ekleriz ve kriterimize uygun verileri listeleriz. Üyelerimizin bilgilerini tuttuğumuz ve aşağıdaki yapıya sahip bir tablomuz olsun.

uyeler tablosu:

KOD:

no | ad | sehir

1 – altayalp – mersin
2 – engin – istanbul
3 – volkan – malatya
4 – turgay – ankara

Bu tabloda adı altayalp olan üyeyi listelemek için:

KOD:

Select * from uyeler where ad=’altayalp’

Şeklinde bir sorgu yazarız. Bu sorgu sonucu aşağıdaki gibi bir sonuç döndürecektir:

KOD:

no | ad | sehir

1 – altayalp – mersin

Üye numarası 3 olan üyemizin bilgilerini listelemek için şu şekilde bir sorgu kullanırız:

KOD:

select * from uyeler where no=’3′

Bu sorguda aşağıdaki sonucu döndürecektir:

KOD:

no | ad | sehir

3 – volkan – malatya

Öncelikle select cümlesi ile veri çekeceğimiz tabloyu seçiyor ardından da where ile koşulumuzu belirtiyoruz. where deyimi için birden fazla koşul belirtebiliriz. Mesela üyeno’su sadece 1 olan değil aynı zamanda Malatya’da ikâmet eden üyeleri de listelemek isteyebiliriz. Yada bu kriterlerin sadece 1 tanesinin yerine gelmesinin yeterli olacağını da belirtebiliriz. Bunun içinde where deyimine şartlar eklemeliyiz. where deyimi için kullanabileceğimiz şartlar’ın listesi aşağıda verilmiştir:

or: belirtilen şartlardan sadece bir tanesinin yeterli olduğunu belirtir.

KOD:

select * from uyeler where no=’3′ or no=’1′

and: belirtilen şartlardan hepsinin yerine gelmesi gerektiğini belirtir.

KOD:

select * from uyeler where no=’3′ and no=’1′

xor: belirtilen şartlardan sadece bir tanesinin yerine gelmesi gerektiğini belirtir.

KOD:

select * from uyeler where no=’3′ xor no = ‘1′

between: belirtilen iki değer arasındaki kayıtları listelemek için kullanılır.

KOD:

select * from uyeler where no between 1 and 4

like: benzer kayıtları listelemek için kullanılır.

KOD:

Select * from uyeler where ad like ‘%altay%’

Bu şartların yanı sıra karşılaştırma operatörleride kullanılabilir.

KOD:

select * from uyeler where no < 5

 

Benzer konular:

 MySql – Sql – Sql Server – Asp Görsel Eğitim Setleri Download …

WebKafe.Net » Yedek Almak ve Geri Yüklemek (SQL) MySql Front 

 

 

 

Benzer yazılar...


 

Yorum Yapın







Değerli Webkafe.net Ziyaretçileri eğer güncel web teknolojleri, internet, ve teknoloji magazin konularında kendinize güveniyor ve yazarımız olmak aynı zamanda eklediğiniz haber ve yazılar ilke gelir kazanmak istiyorsanız gurkancelik21[@]hotmail.com mail/msn adresinden mail atarak iletişim kurabilirsiniz.