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

SQL में कैसे जुड़ें और निकालें

मुझे लगता है कि आप चाहते हैं:

select customer,
       sum(case when area = 'X' then 1 else 0 end) as x,
       sum(case when area = 'Y' then 1 else 0 end) as y
from t1
where exists (select 1
              from t1 tt1
              where tt1.customer = t1.customer and tt1.product = 'A'
             )
group by customer;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle वॉलेट प्रमाणीकरण के साथ स्प्रिंग-jdbc से Oracle DB से कनेक्ट करें

  2. ओरेकल विशिष्ट अनुक्रम क्यों लौटाता है यदि 'ऑर्डरबी' मान समान हैं?

  3. SQL - ID NOT IN का उपयोग करके उन्नत डुप्लिकेट निकालना

  4. तीन कॉलम से मूल्य स्टोर करने में मदद चाहिए

  5. Oracle PL/SQL रिलीज़ 12.2.0.1.0 बनाम 12.1.0.2.0 - मापदंडों के साथ तत्काल निष्पादित करें