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

तालिका को द्वि-आयामी सरणी में पोस्टग्रेज करता है

एक संभावना है कि पहले समूह को x . द्वारा समूहित किया जाए और array_agg() . का उपयोग करें आंतरिक सरणी प्राप्त करने के लिए। फिर array_agg() . का उपयोग करके फिर से एकत्रित करें आंतरिक सरणियों को एक बाहरी सरणी में लाने के लिए।

SELECT array_agg(a ORDER BY x)
       FROM (SELECT x,
                    array_agg(val ORDER BY y) a
                    FROM t1
                    GROUP BY x) 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. PostgreSQL का उपयोग करके AspNet.Identity को कॉन्फ़िगर करने में असमर्थ

  2. JSONB sqlalchemy एग्रीगेट फंक्शन

  3. PostgreSQL क्रॉसस्टैब/पिवट समस्याएं

  4. प्रति समूह पहली और अंतिम पंक्ति से मान प्राप्त करें

  5. PostgreSQL का \dt केवल सार्वजनिक स्कीमा टेबल क्यों दिखाता है?