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

Oracleで分割および左結合を行う方法

    試してみてください:

    SELECT cu.ID , cu.ADI_NUMARASI , co.ID , co.VALUE
    FROM 
    (
      SELECT id,ADI_NUMARASI,TYPEIDS,DOMAINID,
      regexp_substr(TYPEIDS,'[^,]+', 1, level) typeidsnew 
      FROM Customer 
      GROUP BY id,ADI_NUMARASI,TYPEIDS,DOMAINID,
      regexp_substr(TYPEIDS, '[^,]+', 1, level)
      connect by regexp_substr(TYPEIDS, '[^,]+', 1, level) is not null
    ) cu 
    LEFT JOIN Code co ON cu.typeidsnew = co.ID
    AND cu.DomainId = co.domainId 
    ORDER BY cu.ID,co.ID
    

    出力: http://sqlfiddle.com/#!4/177e8/1



    1. 1つのポッドには、Minikubeにバインドされていない即時のPersistentVolumeClaimがあります

    2. jdbcの外部キーの問題

    3. Symfony2コンソールコマンドからマスター/スレーブdoctrine2設定を使用する方法

    4. hibernate.cfg.xmlでpostgresqlに接続する方法