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

mysqlは、繰り返し列の最初の行を除くすべての行にブランクを返すことを選択します

    以下は機能するはずですが、例で使用した順序で結果が返されません。

    SELECT  IF(n.ID = nm.ID, n.Name, NULL)
            , n.ID
    FROM    Names n
            INNER JOIN (
              SELECT  Name
                      , ID = MIN(ID)
              FROM    Names        
              GROUP BY
                      Name
            ) nm ON nm.Name = n.Name
    ORDER BY
            n.Name
            , n.ID
    


    1. MySQLを使用してニューステーブルから過去6か月を選択する方法

    2. 毎分cronjob

    3. ORA02063DG4ODBCエラーの調査

    4. MySQL 8のHibernate方言?