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

समूह द्वारा और कॉलम जोड़ें

मैं सशर्त एकत्रीकरण का उपयोग करके इस प्रकार की क्वेरी का रुख करता हूं:

select ward,
       max(case when seqnum = 1 then councillor end) as councillor1,
       max(case when seqnum = 2 then councillor end) as councillor2,
       max(case when seqnum = 3 then councillor end) as councillor3
from (select wc.*,
             row_number() over (partition by ward order by councillor) as seqnum
      from ward_councillors wc
     ) wc
group by ward;


  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. SQL स्थिति:42601 सिंटैक्स त्रुटि 11 पर या उसके आस-पास

  3. जटिल क्वेरी पर एक क्रमबद्ध अनुक्रम रैंक उत्पन्न करना

  4. सभी वर्षों में दिनांक सीमा (एक ही महीने और दिन) के अनुसार फ़िल्टर करें

  5. मैं गिट (संस्करण नियंत्रण) के तहत डेटाबेस कैसे रख सकता हूं?