26 Mayıs 2014 Pazartesi

Isnull & Top & View



NULL/ISNULL


Boş olan kayıtları sorguya dahil eder.


Kullanımı:


isnull(test edilecek alan, eğer boşsa değiştirilecek değer




select musno,isnull(madi,'tanımsız')from musteriler

Adı alanında boş veri varsa onları 'tanımsız' yapar.









select musno,isnull(cast(siptarih as varchar(20)),'Boş Değer')from musteriler

Siptarih alanında boş veri varsa tanımsız yazabilmek için tür değiştirme yaparız.




Top (Üst, ilk)


Tablodaki en üstte bulunan kayıtları gösterir.


Kullanımı: select top <satirsayisi> <alanadi> from <tabloadi>




                
   select top 4 * from musteriler









        select top 4 * from musteriler
    order by musno desc







View'lar(Görünüm)


View da tablo veya veritabanı gibi bir nesnedir. Oluşturacağınız yeni view'lar ile farklı alanlarda tablolar oluşturabilirsiniz ve istediğiniz gibi kullanabilirsiniz.


Kullanımı: create view <viewadi> as select ifadesi





create view yenigörünüm as select musno,madi from    musteriler
select * from yenigörünüm

Sipno ve siptarih alanları gözükmedi çünkü belirttiğimiz view'da o alanları yazmadık.











Hiç yorum yok:

Yorum Gönder