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

postgresql में array_agg के साथ बनाए गए टेक्स्ट एग्रीगेट को सॉर्ट करें

आधुनिक PostgreSQL के लिए (संस्करण 9.0 के बाद से), आप एक आदेश दें एक समग्र अभिव्यक्ति में खंड :

SELECT
    array_to_string(array_agg(name ORDER BY name), ', ')
FROM
    animals;

साथ ही, अपने विशिष्ट उद्देश्य के लिए, आप string_agg<का उपयोग कर सकते हैं /कोड> अपनी क्वेरी को आसान बनाने के लिए:

SELECT
    string_agg(name, ', ' ORDER BY name)
FROM
    animals;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Persistence.createEntityManagerFactory() को वापस आने में बहुत समय लगता है

  2. पोस्टग्रेज डेटाबेस में विशिष्ट समय क्षेत्र हैंडलिंग

  3. pg_restore विकल्प - PostgreSQL बैकअप और ClusterControl के साथ स्वचालित पुनर्प्राप्ति

  4. क्रॉसस्टैब () क्वेरी से परिणाम पर फ़िल्टरिंग का अप्रत्याशित प्रभाव

  5. संबंधित तालिकाओं से केवल अद्वितीय मानों का चयन कैसे करें