SQL SELECT TOP İfadesi Nasıl Kullanılır?

SELECT TOP ifadesi, döndürülecek kayıt sayısını belirtmek için kullanılır. SELECT TOP ifadesi, binlerce kayıt içeren büyük tablolarda kullanışlıdır. Çok sayıda kaydın iade edilmesi performansı etkileyebilir.

Not: Tüm veritabanı sistemleri SELECT TOP ifadesini desteklemez. MySQL, sınırlı sayıda kayıt seçmek için LIMIT deyimini desteklerken, Oracle ROWNUM özelliğini kullanır.

SQL Server / MS Access Syntax:

MySQL Syntax:

Oracle Syntax:

Örnek olarak; aşağıdaki kodu çalıştırırsanız veritabanınızdaki ilk 5 veriyi getirecektir.

Aşağıdaki kodda aynı şekilde size en baştan 5 satıra kadar olan verileri döndürecektir.

Aşağıdaki kodda yukarıdaki gibi aynı sonucu döndürecektir.

Aşağıdaki kod ise veritabanınızdaki yüzdelik dilime göre verileri getirmektedir. Yani verilerin %50 sini (yarısını) getir.

Umarım faydalı olmuştur.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.