MySQL je peux faire SELECT * FROM tbl LIMIT 10
Obtenez la ligne Nième Postgresql
En MSSQL je peux faire SELECT TOP 5 * FROM tbl
Comment puis-je faire en Postgresql?
MySQL je peux faire SELECT * FROM tbl LIMIT 10
Obtenez la ligne Nième Postgresql
En MSSQL je peux faire SELECT TOP 5 * FROM tbl
Comment puis-je faire en Postgresql?
Voir la LIMIT
clause:
SELECT * FROM tbl LIMIT 10
ou
SELECT * FROM tbl OFFSET 20
et, bien sûr
SELECT * FROM tbl LIMIT 10 OFFSET 10
La syntaxe que vous citez pour MySQL devrait également convenir à Postgresql. N'est-ce pas?
A partir de la documentation PostgreSQL:
SELECT select_list
FROM table_expression
[ ORDER BY ... ]
[ LIMIT { number | ALL } ] [ OFFSET number ]
Alors LIMIT devrait fonctionner comme dans MySQL. OFFSET est utilisé pour sauter des lignes avant de commencer à retourner des données.
Voir docs for LIMIT and OFFSET
J'espère que cela aide.