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

タイプ別にグループ化された特定の日付に最も近いレコードを取得します

    今のところ、私は副選択バージョンしか考えられません:

    SELECT type, amount
    FROM table AS t
    WHERE dat = (
        SELECT MAX(dat)
        FROM table
        WHERE type=t.type
            AND dat <= '2011-03-01'
    )
    



    1. PHPのPDOクラスでnum_rowsを取得する際の問題

    2. 従業員をマネージャーと一緒に取得する方法

    3. mysqlフェッチ合計php

    4. MySQLの条件付き並べ替え?