Mysql Limit Komutu Kullanımı
Mysql Limit Komutu ile Query Sonuçları:
ilk olarak elimizde örnek bir tablomuz var tablomuzun adı users. users tablomuz iki alandan oluşuyor id ve name alanlarından oluşuyor.
limit komutu tek parametre alabilir aynı zamanda 2 parametre de alabilir. ilk olarak tek parametre limit örneğini göreceğiz.
SELECT * FROM users limit 5
sonuç: sonuç olarak ilk 5 kayıt geldi.
şimdiki örneğimizde ise limit komutunu order by komutu ile birlikte kullanacağız.
SELECT * FROM users order by id desc limit 5
sonuç: sonuç olarak son eklenen id ye göre sıraladığımızda son eklenen 5 kayıt geldi.
şimdiki örneğimiz ise limit komutunun iki parametre ile kullanılışı. ilk parametre kaçıncı kayıttan sonra kayıt getirileceği, ikinci parametre ise kaç kayıt getirileceğini belirtir.
SELECT * FROM users limit 3,5
sonuç: sonuş olarak ilk 3 kayıt atlanmış 3. kayıttan sonraki 5 kayıt getirilmiştir.
son örneğimiz ise limit komutunu iki parametreli olarak order komutuyla birlikte kullanacağız.
SELECT * FROM users order by id desc limit 3,5
sonuç: sonuç olarak son eklenen kayıtlara göre sıralama yaptıktan sonra son 3 kayıtı atlarak sonraki 5 kayıtı getirdi.