MySQL LIMIT Kullanımı, Nedir ve Nasıl Kullanılır ?
- 0
- 0
- 0
- 0
- 0
- 0
Merhaba değerli yazılımla uğraşan kardeşlerim bugün sizlere MySQL LIMIT Kullanımı, MySQL LIMIT Nedir ve Nasıl Kullanılır ? Bunlar hakkında sizlere detaylı bilgi vermek ve aklınızdaki bu lımıt kullanımı ile ilgili soruları kaldırmak istiyorum. İşte detaylar.
MySql’de LIMIT’i nasıl kullanabilirim diyorsan bu yazı tam sana göre değerli kardeşim , hadi eğitimimize geçelim.
MySQL LIMIT Kullanımı, Nedir ve Nasıl Kullanılır ?
MySQL Lımıt sorgusu, MySQL veritabanındaki tüm kümeyi getirmek yerine, sonuç kümesinden dönen satır sayısını kısıtlamak için kullanılır . Limit yan tümcesi, yalnızca belirtilen sayıda satırı döndürmek için SELECT deyimiyle çalışır. Bu sorgu yalnızca bir veya iki bağımsız değişken kabul eder ve bunların değerleri sıfır veya herhangi bir pozitif tam sayı olmalıdır.
Tablo binlerce satır içerdiğinde veya yalnızca son eklenen verileri döndürmek istediğinizde bu tür bir durumda önemlidir. Başka bir deyişle, sorgudan döndürülen tüm satırları almakla ilgilenmiyorsanız, SELECT ifadesiyle MySQL Limit deyimini kullanın. Sorgunun performansını artırır ve hatta tablo çok sayıda veri içerdiğinde sistemin çökmesini durdurur.
Tablodan yalnızca belirtilen satırları almak için, MySQL LIMIT yan tümcesini kullanır, SQL ise TOP yan tümcesini kullanır ve Oracle , SELECT deyimiyle ROWNUM yan tümcesini kullanır .
Sözdizimi
Aşağıdaki Limit sorgusu kullanmanın sözdizimi vardır;
SELECT column_list FROM table_name LIMIT offset, count;
Yukarıdaki sözdiziminde şunları görebiliriz:
Column_list: Döndürmek istediğiniz sütunun adıdır.
Table_name: Sütun adınızı içeren tablonun adıdır.
Offset: Dönmek istediğiniz satırın numarasını belirtir. Satırın uzaklığı 1’den değil 0’dan başlar.
Count: Döndürmek istediğiniz maksimum satır sayısını belirtir.
Aşağıdaki görsel temsil bunu daha net bir şekilde açıklamaktadır:
NOT : NOT: Limit cümlesiyle yalnızca bir bağımsız değişken belirtirseniz, MySQL bunu sonuç kümesinden çıktı döndürmek için maksimum satır sayısını belirlemek için varsayar. Bu durumda, Limit yan tümcesi bağımsız değişkenleri, uzaklık ve sayı eşdeğerdir.
MySQL LIMIT Kullanımı Örnekle Açıklayalım
LIMIT deyimi, SQL ile çok sayfalı sonuçları veya sayfalandırmayı kodlamayı kolaylaştırır ve büyük tablolarda çok kullanışlıdır. Çok sayıda kaydın döndürülmesi performansı etkileyebilir.
“Siparişler” adlı bir tablodan 1 – 30 (dahil) arasındaki tüm kayıtları seçmek istediğimizi varsayalım. SQL sorgusu daha sonra şöyle görünecektir:
$sql = "SELECT * FROM Orders LIMIT 30";
Yukarıdaki SQL sorgusu çalıştırıldığında ilk 30 kaydı döndürür.
16 – 25 (dahil) kayıtları seçmek istersek ne olur?
Mysql ayrıca bunu halletmek için bir yol sağlar: OFFSET kullanarak.
Aşağıdaki SQL sorgusu “yalnızca 10 kayıt döndür, kayıt 16’da başla (15 KAYDIR)” diyor:
$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.
MySQL LIMIT Kullanımı ile ilgili tüm yazımız bu kadar umarım anlatabilmişizdir. Yazımızı beğendiyseniz paylaşarak bizlere destek olabilirsiniz. Görüşmek üzere.