Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Minha consulta sql para obter valores de linha do meio usando a função GROUP BY


Isso pode ser feito por alguns truques.
SELECT id, 
       price, 
       code 
FROM   table1 
WHERE  id IN (SELECT Ceil(Avg(id)) AS `id` 
              FROM   table1 
              GROUP  BY code); 

SQLFiddle