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

PostgreSQL 9.3 . का उपयोग करके डायनामिक पिवट क्वेरी

SELECT *
FROM   crosstab (
   'SELECT ProductNumber, ProductName, Salescountry, SalesQuantity
    FROM   product
    ORDER  BY 1'
, $$SELECT unnest('{US,UK,UAE1}'::varchar[])$$
  ) AS ct (
   "ProductNumber" varchar
 , "ProductName"   varchar
 , "US"   int
 , "UK"   int
 , "UAE1" int);

विस्तृत विवरण:

  • PostgreSQL क्रॉसस्टैब क्वेरी
  • Tablefunc का उपयोग करके अनेक स्तंभों पर पिवट करें

अलग-अलग Salescountry . की अलग-अलग संख्या के लिए पूरी तरह से गतिशील क्वेरी ?

  • केस और ग्रुप बाय के साथ पिवट का डायनामिक विकल्प


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मेरा पसंदीदा पोस्टग्रेएसक्यूएल एक्सटेंशन - भाग एक

  2. PostgreSQL में सीक्वल रत्न का उपयोग करके एक सरणी सम्मिलित करना

  3. ClusterControl - उन्नत बैकअप प्रबंधन - PostgreSQL

  4. PostgreSQL के लिए ऑडिट लॉगिंग

  5. पीजीपूल के लिए एक गाइड - संकेत और अवलोकन:भाग तीन