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

ORACLEで、最終値がコンマで区切られている2つのテーブルを使用して、複数の行行を1つに結合する方法はありますか?

    LISTAGGを見てください

    http://www.oracle-base.com/articles/misc/StringAggregationTechniques.php

    次のようなもの:

    SELECT NAME, LISTAGG(CAR, ',') WITHIN GROUP (ORDER BY CAR) AS CARS
    FROM   (SELECT NAME,CAR
    FROM TABLE1, TABLE2
    where TABLE1.IdN=TABLE2.IdC)
    GROUP BY NAME;
    


    1. MariaDBでのLOG10()のしくみ

    2. OracleSQLピボットクエリ

    3. Pgpool for PostgreSQLのガイド:パート1

    4. SequelizeConnectionError:自己署名証明書