Bazi durumlarda birden fazla kosula uyan kayitlari listelemek isteyebiliriz. Ornegin bir sutundaki iki farkli veriyi dikkate alarak sorgu olusturmak istersen In ifadesini kullanabiliriz. In ifadesi ozellikle cok sayida kosulu saglayan kayitlari listelemek istedigimizde pratiklik saglar.

Distinc ifadesi bir tabloda ya da sorguda ayni olan kayitlarin bir kez yazilarak listelenmesini saglar.

Gruplari belli bir kosula gore listelemek icin Having ifadesi kullanilir. Group By ile sorgu sonucu olusturdugumuz listeye kriter tanimlamasi icin kullanabiliriz.

Group By ifadesi genellikle istatistik amaclar icin kullanilir. Ornegin bir tablodaki verilerin bir alani dikkate alarak ayni satirin baska bir alanindaki veri ile listelenmesini saglamak icin Group By ifadesini kullaniriz.

Tablodaki alanlari (sutunlari), belirli bir alana (sutuna) gore listelemek icin Select deyimi ile birlikte Order By ifadesi kullanilir. Satirin sonuna eklenen ASC (Ascending) kodu, tanimlanan alanin bilgilerini kucukten buyuge dogru siralar. Satirin sonuna eklenen DESC (Descending) kodu, tanimlanan alanin bilgilerini buyukten kucuge dogru siralar.

« Previous PageNext Page »