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

एसक्यूएल (ओरेकल) अतिव्यापी अंतराल की संख्या की गिनती

एक विधि एक सहसंबद्ध उपश्रेणी का उपयोग करती है:

select t.*,
       (select count(*)
        from test t2
        where t2.name = t.name and
              t2.start < t.end and
              t2.end > t.start
       ) as num_overlaps
from test t;



  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. स्प्रिंग बूट एप्लिकेशन के लिए स्कीमा.एसक्यूएल में मौजूद होने पर ड्रॉप टेबल का उपयोग करने में असमर्थ

  3. Oracle में RM स्वरूप तत्व के बारे में

  4. केवल समय कैसे स्टोर करें; तारीख और समय नहीं?

  5. sqlplus कॉलम आउटपुट लंबाई कैसे बढ़ाएं?