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

Oracle - एक क्वेरी के रूप में कई मायने रखता है

यदि आपको एक ही पंक्ति में उनकी आवश्यकता है:

SELECT
    COUNT(CASE OPP WHEN 'FOO' THEN 1 END),
    COUNT(CASE OPP WHEN 'BAR' THEN 1 END)
FROM tablename
WHERE OPP IN ('FOO', 'BAR') AND date = 'BAZ'

(थिलो द्वारा GROUP BY दृष्टिकोण वैसे भी एक बेहतर सामान्य समाधान है।)

संपादित करें: मैंने NVL() हटा दिया है . मैं भूल गया था कि मैं इसका इस्तेमाल कभी क्यों नहीं करता।



  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. RegExp के माध्यम से Oracle में स्ट्रिंग से सरल HTML-टैग निकालें, स्पष्टीकरण की आवश्यकता है

  3. डॉकर के साथ PHP7.0-FPM:गतिशील पुस्तकालय लोड करने में असमर्थ OCI8

  4. डैश से पहले चरित्र को हटाना

  5. Oracle:दो इंडेक्स का उपयोग करने का लाभ उठाएं