Laman

Select LIMIT di MSSQL dengan PHP

Kita tau untuk menampilkan data dari baris ke berapa sampai baris ke berapa pada mysql menggunakan perintah limit. seperti:

SELECT * FROM Customers LIMIT 5,10;

namun kasusnya berbeda jika menggunakan database MSSQL/SQL Server, pada database MSSQL/SQL Server tidak ada sintak LIMIT, maka untuk mengatasinya
menggunakan perintah.

SELECT * FROM (SELECT TOP 3 * FROM (SELECT TOP 20 * FROM Customers ORDER BY CustomerID) AS a ORDER BY CustomerID DESC ) AS b WHERE CustomerID BETWEEN 1 AND 20 ORDER BY b.CustomerID;

- SELECT TOP 3 * FROM maksudnya tampilkan 3 baris dari atas (sebanyak 3)
- SELECT TOP 20 * FROM Customers maksudnya tampilkan sampai baris terakhir baris ke 20
Silahkan di coba di w3schools
Semoga bermanfaat

No comments:

Post a Comment

Silahkan