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

Postgres-2つの列を1つのアイテムに集約します

    SELECT user_id, array_agg((friend_id, confirmed)) as friends
    FROM friend_map
    WHERE user_id = 1
    GROUP BY user_id
    
    user_id |           array_agg            
    --------+--------------------------------
          1 | {"(2,true)","(3,false)","(4,false)"}
    


    1. 表または列のタイトルにSQLキーワードを使用する

    2. CentOSでMySQLをアップグレードする方法

    3. この操作に対するSUPER特権

    4. MySQL-列にNULL値を挿入できませんが、デフォルト値を指定していますか?