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

Oracle 10g पुनरावर्ती क्वेरी

  select 
    id, 
    customer,
    tickets,
    nvl(
      sum(tickets) over (
        order by id rows between unbounded preceding and 1 preceding
      ), 0) as offset
  from (    
    select
        rownum id,
        customer, 
        tickets
    from tickets
  )

या इससे भी छोटा (id . को पेश किए बिना रों)

  select 
    customer,
    tickets,
    nvl(
      sum(tickets) over (
        order by rownum rows between unbounded preceding and 1 preceding
      ), 0) as offset
  from tickets



  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. मैं ADO.NET इकाई डेटा मॉडल में Oracle से कैसे जुड़ सकता हूँ?

  3. ओरेकल में इनहेरिटेंस टेबल कैसे बनाएं?

  4. SQL कथन में गुम बाएँ कोष्ठक के बारे में भ्रमित करने वाली त्रुटि

  5. वर्तमान समूह (~ नियंत्रण विराम) के आधार पर पहली तिथि प्राप्त करने के लिए SQL क्वेरी