2013-07-06 13 views
8

Ich habe dieses Skript mySQL:TOP Fehler SELECT

SELECT TOP 2 * FROM produse ORDER BY `id_produs` DESC 

diesen Fehler generiert:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2 * FROM produse ORDER BY `id_produs` DESC LIMIT 0, 30' at line 1 

Was ist das Problem?

+2

Wie schwer kann es dies oben im Handbuch zu sehen sein? –

Antwort

18

gibt es keine TOP in mysql

Verwendung LIMIT 2

SELECT * FROM produse ORDER BY id_produs DESC LIMIT 2 
5

Verwenden LIMIT statt:

SELECT * 
FROM produse 
ORDER BY id_produs DESC 
LIMIT 2