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

SELECTコマンドで各グループの最初の2つのレコードを選択する最良の方法は何ですか?

    select a.*
    from Tablename a
    where 
    (
       select count(*) 
       from Tablename as b
       where a.group = b.group and a.id >= b.id
    ) <= 2
    


    1. SEC_CASE_SENSITIVE_LOGON12cで非推奨

    2. mysqlとmysqlndの両方をubuntu12.04にインストールします

    3. SQLServerのネストされたトランザクションでエラーを処理する方法

    4. 変更またはドロップ時に起動するMySQLトリガー