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

1つの行に列の複数の値を表示する(SQL Oracle)

    SEQごとに、これが機能するはずだと思います。 値は常にROWSEQNUM=1の行があります およびROWSEQNUMの値 ギャップなしで順次増加します。

    select seq, min(rowseqnum), max(assoc_list)
    from (
      select seq, rowseqnum, sys_connect_by_path(assisting_associate,';') assoc_list
        from assoc_table
        start with rowseqnum=1
        connect by seq = prior seq and rowseqnum = prior rowseqnum + 1
      )
    group by seq
    



    1. 別のスクリプトでデータベース接続を参照するPython

    2. 外側のJOINの述語にLITERALを使用して2つの左結合がぶら下がっているORACLEは、左端のテーブルから行を除外します

    3. ojdbc14.jarとojdbc6.jar

    4. mysqlの異なるcharの長さに先行ゼロを追加するにはどうすればよいですか?