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

一意のmysqlインデックスからの最新の日時

    まず、各チェックの最大の日付を見つける必要があります

     SELECT `check`, MAX(`datetime`)
     FROM YourTable
     WHERE `service` = 2
     GROUP BY `check`
    

    その後、参加して残りのデータを取得します。

     SELECT Y.*
     FROM YourTable Y
     JOIN ( SELECT `check`, MAX(`datetime`) as m_date
            FROM YourTable
            WHERE `service` = 2
            GROUP BY check) as `filter`
      ON Y.`service` = `filter`.service
     AND Y.`datetime` = `fiter`.m_date
     WHERE Y.`service` = 2
    



    1. Libpqを使用してiPhoneアプリをPostgreSQLに接続する

    2. OracleでPLSQLを使用してPDFファイルを作成する

    3. SQLServerでGUIを使用してテーブルを作成する方法-SQLServer/T-SQLチュートリアルパート37

    4. 建設管理のためのデータベースソリューション