MySQL PHP fonksiyonunu kullanarak Mysql DB ilk 2 veya 3 satır getirmek için nasıl?

3 Cevap php

MySQL PHP fonksiyonunu kullanarak Mysql DB ilk iki sırayı almak için nasıl? Bana biz ateş seçme sorgusundan ilk 2 veya 3 satır verebilir herhangi bir işlevi var mı?

3 Cevap

Kullan LIMIT. manual, almak için 3 satır Gönderen:

SELECT * FROM tbl LIMIT 3; 

Veya satırları 6-15 almak için:

SELECT * FROM tbl LIMIT 5,10;

Bu sorgu için (yani hiçbir kısıt) onlar veritabanında görünür gibi sonuçlar sipariş edilecek bir ORDER BY tümcesini kullanarak değilse.

Sen sorguda limit yan tümcesini kullanabilirsiniz:

select * from your_table limit 3

Bu first üç satır seçecektir.

Ve:

select * from your_table limit 5, 3

Daha sonra 5 başlayan satırları seçin ve üç satır dönecektir.

2 seçeneğiniz var:

  1. Fire a query to select all the rows and then select 2 or 3 rows as needed using PHP.
  2. Fire a query to select only the necessary number of rows using LIMIT clause.

2. seçenek tercih edilir.