LIMIT
wird nach angewendet Verarbeitung des MIN
/MAX
, wenn nur noch eine Zeile übrig ist.
Sie müssen es in eine abgeleitete Tabelle verschieben:
SELECT MIN(ID) AS MinID, MAX(ID) AS MaxID
FROM
(
SELECT ID
FROM parts_listing
WHERE BaseGroup = 0
LIMIT 0,50
) as dt
Und Sie brauchen wahrscheinlich einen ORDER BY
, auch.