Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL MIN() et MAX() avec LIMIT

LIMIT est appliqué après traitement du MIN /MAX , lorsqu'il ne reste qu'une seule ligne.

Vous devez le déplacer vers une table dérivée :

SELECT MIN(ID) AS MinID, MAX(ID) AS MaxID 
FROM
 (
   SELECT ID 
   FROM parts_listing 
   WHERE BaseGroup = 0
   LIMIT 0,50
 ) as dt

Et vous avez probablement besoin d'un ORDER BY , aussi.