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

ओरेकल में चालू वर्ष और पिछले वर्ष के कॉलम दिखाएं

SELECT grade,
       COUNT( DISTINCT CASE WHEN DATE '2015-01-01' >= date_column
                             AND date_column < DATE '2016-01-01'
                            THEN customer_id END
            ) AS number_of_unique_customers_in_2015,
       COUNT( DISTINCT CASE WHEN DATE '2016-01-01' >= date_column
                             AND date_column < DATE '2017-01-01'
                            THEN customer_id END
            ) AS number_of_unique_customers_in_2016
FROM   Customers
WHERE  Date_Column >= DATE '2015-01-01'
AND    Date_Column <  DATE '2017-01-01'
GROUP BY grade;



  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 एपेक्स 20.2 में Sql स्क्रिप्ट फ़ाइल (apex_epg_config.sql) गायब है

  2. मेवेन निर्भरता ग्रहण में हल नहीं हुई

  3. अक्षम मॉड्यूल के साथ SQL डेवलपर त्रुटि और जारी रखें

  4. सप्ताहांत को बाहर करने के लिए Oracle क्वेरी, और शाम 6 बजे से रात 9 बजे तक

  5. SQLAlchemy का उपयोग करके Oracle डेटाबेस से कनेक्ट करना