MySQL PHP Sınırlı Veri Seçimleri MySQL PHP Sınırlı Veri Seçimleri

Gönderen: Kaan   Tarih: 2018-10-11 15:49 Kategori: php5egitim | Okundu: 570

PHP 5 Eğitimi ile İlgili Son GönderilerDaha Fazlası

MySQL Veritabanından Veri Seçimlerini Sınırla


MySQL, iade edilecek kayıt sayısını belirtmek için kullanılan bir LIMIT yan tümcesi sağlar.

LIMIT yan tümcesi, çok sayfalı sonuçları veya SQL ile sayfalandırmayı kodlamayı kolaylaştırır ve büyük tablolarda çok kullanışlıdır. Çok sayıda kaydın iadesi, performansı etkileyebilir.

"Siparişler" adlı bir tablodan 1 - 30 (dahil) arasındaki tüm kayıtları seçmek istediğimizi varsayalım. SQL sorgusu şöyle görünürdü:

$sql = "SELECT * FROM Orders LIMIT 30";

Yukarıdaki SQL sorgusu çalıştırıldığında, ilk 30 kaydı döndürür.

Ya 16 - 25 (dahil) kayıtlarını seçmek istiyorsak?

Mysql ayrıca bunun için bir yol sağlar: OFFSET kullanarak.

Aşağıdaki SQL sorgusu "sadece 10 kayıt döndür, kayıt 16 (OFFSET 15)" ile başlıyor:

$sql = "SELECT * FROM Orders LIMIT 10 OFFSET 15";

Aynı sonucu elde etmek için daha kısa bir sözdizimi de kullanabilirsiniz:

$sql = "SELECT * FROM Orders LIMIT 15, 10";

Virgül kullandığınızda sayıların tersine döndüğüne dikkat edin.



Yorumlar: (0)

Henüz yorum yapılmamıştır.

Yorum:

CAPTCHA


Kamu Bankaları Yeni Kredi Paketlerini Yayınladı.( Çeyiz, Araba,Ev)
Kamu Bankaları Yeni...
Venue, Twitter'a rakip olmaya hazırlanıyor
Venue, Twitter'a ra...
'AKINCI' belgeselini izlemedim diyorsanız şimdi izleyin
'AKINCI' belgeselin...
Bill Gates'in korkunç itirafları! - Arslan BULUT
Bill Gates'in korku...
Turkcell, Vodafone ve Türk Telekom'dan açıklama geldi
Turkcell, Vodafone ...
Mark Zuckerberg, dünyanın en zengin 3. insanı oldu
Mark Zuckerberg, dü...