sql >> Databasteknik >  >> RDS >> Mysql

Min sql-fråga för att få mittradens värden med GROUP BY-funktionen

Det kan göras med några knep.

SELECT id, 
       price, 
       code 
FROM   table1 
WHERE  id IN (SELECT Ceil(Avg(id)) AS `id` 
              FROM   table1 
              GROUP  BY code); 

SQLFiddle



  1. Hur använder du mvc-mini-profiler med Entity Framework 4.1

  2. ORA-01438:värde större än angiven precision som tillåts för denna kolumn när 3 infogas

  3. Inner Join Nested Inside Update Statement SQL

  4. SQL Referens för nybörjare