Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL MIN() und MAX() mit LIMIT

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.