sql >> データベース >  >> RDS >> Mysql

左最新のレコードに参加

    SELECT
      g.*, s.*
    FROM
      GAMES g
    LEFT JOIN
    (
        SCORES s
      INNER JOIN
      (
        SELECT
          n.game_id,  MAX(n.created_on) AS max_score_date
        FROM
          SCORES n
        GROUP BY
          n.game_id
      )
        y
          ON  y.game_id        = s.game_id
          AND y.max_score_date = s.created_on
    )
        ON s.game_id = g.id
    


    1. Pythonユニコードエンコーディングの問題

    2. データベース設計で外部キーは本当に必要ですか?

    3. PostgreSQLと認証システムの統合

    4. MariaDBでのUUID_SHORT()のしくみ