PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment obtenir des données de Json vers plusieurs colonnes PostgreSQL

Vous pouvez simplement spécifier les colonnes souhaitées dans la structure de retour. Donc, si vous n'êtes intéressé que par les "dépenses" et les "impressions", vous pouvez le faire

SELECT x.*
FROM t1, json_to_record(t1.metrics) 
AS x(spend numeric, impressions int);