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

postgresqlでJSON配列を解析するにはどうすればよいですか?

    デモ:db <> fiddle

    さまざまなソリューションが可能です。それはあなたが最終的に何を期待しているかによります。ただし、すべてのソリューションは関数json_array_elements()を使用します。これにより、すべての要素が1つの行に展開されます。これで、やりたいことが何でもできます。

    これにより、値ごとに1つの行になります:

    SELECT 
        value -> 'rule_key'
    FROM
        data,
        json_array_elements(rule_results)
    



    1. ORD()の例– MySQL

    2. SQLDeveloperのCSV…

    3. iPadアプリから直接MySQLに接続します(PHPなどを介さずに)

    4. node.jsを使用してmySQLで一括更新を行うにはどうすればよいですか?