Mysql
 sql >> база данни >  >> RDS >> Mysql

SQL заявка за връщане на максимуми за десетилетия

SELECT
  Lookup.DecadeID,
  Data.*
FROM
(
  SELECT
    truncate(yearid/10,0) as decadeID,
    MAX(HR) as Homers
  FROM
    masterplusbatting
  GROUP BY
    truncate(yearid/10,0)
)
  AS lookup
INNER JOIN
  masterplusbatting AS data
    ON  data.yearid >= lookup.decadeID * 10
    AND data.yearid <  lookup.decadeID * 10 + 10
    AND data.HR     =  lookup.homers

Редактирано за MySQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвам ПРИ АКТУАЛИЗИРАНЕ НА ДУБЛИРАН КЛЮЧ в моя модел CodeIgniter?

  2. Laravel Вмъкване на няколко записа от един формуляр

  3. Добавете My SQL източник на данни във VIsual Studio express 2013

  4. Как да променя дублиращите се редове на уникални стойности в mysql?

  5. MySQL:как да направите пълнотекстово търсене в множество таблици