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

MySQLコンマ区切りの値で2つのテーブルを結合します

    SELECT  a.nid,
            GROUP_CONCAT(b.name ORDER BY b.id) DepartmentName
    FROM    Notes a
            INNER JOIN Positions b
                ON FIND_IN_SET(b.id, a.forDepts) > 0
    GROUP   BY a.nid
    


    1. mysql:非常に単純なSELECT id ORDER BY LIMITは、期待どおりにINDEXを使用しません(?!)

    2. SQL Server REPLACE()とTRANSLATE():違いは何ですか?

    3. DISTINCT ON query w /ORDERBY列の最大値

    4. SQL Server Management StudioGUIによって返されるソースと同一のSQLServerストアドプロシージャソースをプログラムで取得しますか?