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

ओरेकल के साथ कनेक्ट बाय, इनर जॉइन और योग को एक साथ मिलाना

क्या ऐसा कुछ काम करेगा? मेरे पास आपके जैसे मामले हैं, और मैंने केवल पदानुक्रमित क्वेरी से शामिल को हटा दिया और पंक्तियों को खोने से बचने के लिए इसे बाद में लागू किया।

SELECT TaskName, Sum(ts.hours) "TotalHours" 
FROM (
    SELECT replace(sys_connect_by_path(decode(level, 1, t.name), '~'), '~') As TaskName, t.id
    FROM tasks t
    START WITH PARENTOID=-1
    CONNECT BY PRIOR t.id = t.parent_id
    ) tasks
INNER JOIN timesheets ts ON tasks.id=ts.task_id
GROUP BY TaskName Having Sum(ts.hours) > 0 ORDER BY TaskName


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. asp.net एप्लिकेशन 11g के लिए oracle इंस्टेंट क्लाइंट स्थापित करने के बाद भी oracle 11g से कनेक्ट नहीं हो रहा है

  2. एसक्यूएल डेवलपर ओरेकल में स्पूल कमांड का उपयोग कैसे करें

  3. क्या Oracle OCI कार्य करता है OCIPasswordChange एन्क्रिप्टेड ट्रांसमिटेड पासवर्ड

  4. एकल कमांड लाइन से कॉल की गई संग्रहीत कार्यविधि में इनपुट पैरामीटर कैसे पास करें

  5. OPEN का उपयोग करते समय एक ही बाइंड वैरिएबल को कई बार दोहराना... Oracle PL/SQL में डायनेमिक SQL संरचना के लिए