![]() |
|
| |||||||
|
| | Seçenekler |
|
#1
| |||
| | |||
Select Top n - Select Top n With TiesMS-SQL Server'da bu cümleciği kullanarak istediğimiz sorgulamadan en büyük yada küçük değere göre belli bir oranda yada sayıda kayıtın gösterilmesini sağlayabiliriz. Belli bir sayıda kayıtın geri dönmesini aşağıdaki şekilde bir sorulama yapmalayız ; SELECT TOP n kolonlar FROM tablolar ORDER BY kriteriniz Belli bir yüzde'ye giren kayıtların dönmesini istersek ise'de aşağıdaki gibi bir sorgu yazmalıyız ; SELECT TOP n WITH TIES kolonlar FROM tablolar ORDER BY kriteriniz Tabii burada order by ile vereceğiniz kritere göre en büyükleri yada en küçükleri kendiniz seçebilirsiniz. Tabii buradaki sorgulamalara where ile diğer kriterlerde ekliyebilirsiniz. Örnek : Bize en çok borcu olan 10 müşterinin hesap kodlarını ve borçlarını listelemek istersek ; SELECT TOP 10 hesap_kodu,borc FROM musteriler ORDER BY borc DESC Örnek : Bize en az borcu olan müşterinin yüzde 10'nunun hesap kodlarını ve borçlarını listelemek istersek ; SELECT TOP 10 WITH TIES hesap_kodu,borc FROM musteriler ORDER BY borc |
![]() |
| Arama Etiketleri: select, ties, top |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konu Açanlar | Forum | Cevaplar | Güncel Mesajlar |
| Select SQL ile kümül toplam nasıl alınır | cunobag | Veritabanı programcılığı | 0 | 05-06-2008 03:27 |
| GNN SELECT nedir? anlamı | MaNeX | Webmaster Sözlügü | 0 | 27-02-2008 08:09 |
| VB'de if-then-else, select-case | Celebrian | Visual Basic & Action script | 0 | 24-12-2007 11:28 |
![]() | ![]() |