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

एक ही पार्टीशन पर कई विंडो फंक्शंस लागू करना

क्या आप केवल प्रति चयन विंडो का उपयोग नहीं कर सकते हैं

कुछ इस तरह

SELECT  name, 
        first_value() OVER (partition by name order by date) as f, 
        last_value() OVER (partition by name order by date) as l 
from table1

साथ ही अपने संदर्भ से आप इसे इस तरह कर सकते हैं

SELECT sum(salary) OVER w, avg(salary) OVER w
FROM empsalary
WINDOW w AS (PARTITION BY depname ORDER BY salary DESC)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे pgBouncer Django को गति देने में मदद करता है

  2. समय सीमा के अनुसार अलग-अलग उपयोगकर्ता समूह चुनें

  3. त्रुटि:JDBC के माध्यम से DDL को SELECT के साथ मिलाते समय कैश्ड प्लान को परिणाम प्रकार नहीं बदलना चाहिए

  4. क्या यह प्रदर्शन को प्रभावित करता है, यदि किसी तालिका में बहुत सारे अप्रयुक्त/अचयनित कॉलम हैं?

  5. पोस्टग्रेज़ फ़ंक्शन में अस्थायी तालिका को नहीं पहचानता है