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

ग्रुप बाय क्लॉज के साथ एक जेसन समेकित परिणाम में सही विशेषता नाम कैसे सेट करें?

Postgres 9.4 में आप json_build_object का उपयोग कर सकते हैं ()

आपके उदाहरण के लिए, यह इस तरह काम करता है:

SELECT group_id, 
       json_agg(json_build_object('id', id, 'name', name, 'body', body)) 
FROM temp
GROUP BY group_id;

यह एक अधिक मित्रवत तरीका है, पोस्टग्रेज़ हमसे प्यार करता है :3



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. हाइबरनेट का उपयोग करके जावा इकाई में पोस्टग्रेज _INT8 को कैसे मैप करें?

  2. पोस्टग्रेज में टाइपओआरएम सरणी समर्थित नहीं है?

  3. #या को दिया गया संबंध संरचनात्मक रूप से संगत होना चाहिए। असंगत मान:[:संदर्भ]

  4. डेटा का समय क्षेत्र मान बदलना

  5. क्वेरी आउटपुट से प्रारंभ और समाप्ति टाइमस्टैम्प के साथ आंशिक रूप से/पूरी तरह से ओवरलैपिंग ईवेंट कैसे निकालें?