Gibi belgeler diyor ki:
LIMIT
Fıkra tarafından döndürülen satır sayısını sınırlamak için kullanılabilir SELECT
açıklamada. LIMIT
her ikisinin de negatif olmayan tamsayı sabitleri olması gereken bir veya iki sayısal bağımsız değişken alır (hazırlanmış ifadelerin kullanılması hariç).
İki argümanla, ilk argüman döndürülecek ilk satırın ofsetini ve ikincisi döndürülecek maksimum satır sayısını belirtir. The offset of the initial row is 0 (not 1)
.
LIMIT
Fıkra kullanılan SELECT
bir sonuç kümesindeki satır sayısını sınırlamak için deyimi. LIMIT
Maddesi, bir ya da iki bağımsız değişkeni kabul eder. Her iki bağımsız değişkenin değerleri sıfır veya pozitif tamsayı sabitleri olmalıdır.
Aşağıda LIMIT
2 bağımsız değişkeni olan yan tümce sözdizimi gösterilmektedir :
SELECT * FROM tbl
LIMIT offset, count;
LIMIT deyiminde ofset ve sayımın ne anlama geldiğini görelim:
offset
Belirtir dönüşü ilk sıranın ofset. İlk sıranın ofseti 0 değil, 0'dır.
count
Satır belirtir maksimum sayısı dönmek için.
Kullandığınızda LIMIT
tek bağımsız değişkenle, bu argüman sonuç kümesinin başından dönmek için belirttiği maksimum satır sayısını kullanılacaktır.
SELECT * FROM tbl
LIMIT count;
Yukarıdaki sorgu, LIMIT
iki bağımsız değişkeni kabul eden yan tümcedeki aşağıdaki sorguya eşdeğerdir :
SELECT * FROM tbl
LIMIT 0, count;
LIMIT
Fıkra sıklıkla birlikte kullanılan ORDER BY
maddede. İlk olarak, ORDER BY
sonuç kümesini belirli bir ölçütlere göre sıralamak için yan tümcesi, ardından LIMIT
en düşük veya en yüksek değerleri bulmak için yan tümcesi kullanırsınız.
LIMIT 1 OFFSET 0
. Ancak , özel bir neden olmadığı sürece,ORDER BY
herhangi bir sorguya gerçekten eklemeniz gerekirLIMIT
.