sql >> Databáze >  >> RDS >> Mysql

SQL Query pro návrat maxima za desetiletí

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

Upraveno pro MySQL



  1. Jak používat PBKDF2 v Oracle 12c?

  2. Výukový program SSIS pro začátečníky:Proč, co a jak?

  3. Mysql - Jak porovnat dva objekty Json?

  4. Proč nemohu vložit 10 číslic, když je můj sloupec INT(10)