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

ओरेकल क्वेरी से डेंस_रैंक को पोस्टग्रेज में कनवर्ट करें

आप PostgreSQL WINDOW FUNCTIONS . का उपयोग कर सकते हैं

-- we only added infos to the activity_monitor_transaction
-- we are free to group by date_time or status
SELECT
  first_value(status) OVER w AS global_transaction_status,
  count(*) OVER w AS global_transaction_count,
  activity_monitor_transaction.*
FROM
  activity_monitor_transaction
WINDOW w AS (
  PARTITION BY global_transaction_id
  ORDER BY date_time DESC, id DESC
  ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING
)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जेबीपीएम 6.5 + टॉमकैट 8 + बिट्रोनिक्स लेनदेन + ओरेकल 11 जी कॉन्फ़िगरेशन | सत्र नहीं कर सका java.lang.NullPointerException

  2. समूह द्वारा फ़ील्ड के लिए अनुक्रमणिका बनाना?

  3. Oracle प्रॉक्सी स्कीमा का उपयोग करके db लिंक बनाता है

  4. MERGE से cx_oracle के साथ प्रभावित पंक्तियों की संख्या लौटाएँ

  5. क्या विजुअल स्टूडियो 2012 लोड टेस्टिंग लिनक्स सर्वर और ओरेकल डेटा बेस के प्रदर्शन काउंटरों को कैप्चर कर सकता है?