5.00 / 1 oy

MySQL'de sonuç sayısını sınırlamak (Limit)

MySQL'de select sorguları ile tabloların içindeki verileri alabiliyoruz, peki sonuç sayısını sınırlandırmak istersek ne yapacağız?

bkz: MySQL'de Tablodan Veri Seçmek (Select)

bkz: MySQL'de Select komutunda Where ifadesi kullanımı örnekleri

bkz: MySQL'de Satır Silmek (Delete)

bkz: MySQL'de sıralama işlemleri (ORDERBY)

bkz: MySQL'de IS NULL ve IS NOT NULL Kullanımı ve Örnekleri

bkz: MySQL'de Tabloya Satır Eklemek (insert)

MySQL'de sorgu yaptığımız tablolardaki satır sayılarını bir sayı ile limitlemek için LIMIT anahtar sözcüğü kullanılır. Örneğin içinde 500 satır veri olan tbl_uyeler tablosundan sadece ilk 10 satır veriyi almak için select sorgusunu şu şekilde yazabiliriz:

SELECT * FROM tbl_uyeler LIMIT 10

Not: Eğer tbl_uyeler tablosunda 10 satırdan az veri varsa tablodaki satır sayısı kadar sonuç gelecektir. Ancak sorgudaki satır sayıları 10'un üzerinde ise sadece ilk 10 sonuç görüntülenmiş olur.

Not 2: Sql Server gibi veritabanı programlarında LIMIT anahtar sözcüğü yerine TOP anahtar sözcüğü kullanılır ve SELECT komutundan hemen sonra SELECT TOP x şeklinde kullanılır.

PhpCoder

26.03.2021 00:17

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
MySQL'de sonuç sayısını sınırlamak (Limit)

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.