PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

JSON सरणी मान में कुंजी कैसे जोड़ें?

जैसे @Abelisto टिप्पणी की , उपयोग करें json_build_object() (या jsonb_build_object() ) अपने मूल्य के लिए एक कुंजी संलग्न करने के लिए।
और सरल json_agg(t) (या jsonb_agg(t) ) के बजाय array_to_json(array_agg(t)) :

SELECT json_build_object('Locations', json_agg(t))
FROM  (
   SELECT DISTINCT ON (city, state)
          latitudes, longitudes, city, state
   FROM   zips
   WHERE  city ILIKE 'ORL%'
   ORDER  by city, state, ziptype DESC
   LIMIT  10
   ) t;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. UNION, EXCEPT, या INTERSECT का उपयोग करते समय PostgreSQL में 'ERROR:  कॉलम "colname" मौजूद नहीं है' ठीक करें

  2. sql - श्रेणी के अनुसार समूह बिना मूल्यों के श्रेणियों को शामिल करने के लिए

  3. कैसे जांचें कि Postgres . में कोई सरणी खाली है या नहीं

  4. समग्र प्राथमिक कुंजी वाली तालिका में अभिलेखों का क्रम क्या है

  5. गणना करें कि पोस्टग्रेज में कॉलम विशिष्ट मान में कहां बदलता है