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

यूनियन क्लॉज का उपयोग करके चुनें

आपको INTERSECT . का उपयोग करना चाहिए और MINUS (ओरेकल के लिए):

-- At least at Boston or at Dallas 
(SELECT DNAME 
   FROM DEPARTMENT 
  WHERE CITY = 'DALLAS'

UNION

 SELECT DNAME 
   FROM DEPARTMENT 
  WHERE CITY = 'BOSTON')

MINUS

-- At Boston and at Dallas
(SELECT DNAME 
   FROM DEPARTMENT 
  WHERE CITY = 'DALLAS'

INTERSECT

 SELECT DNAME 
   FROM DEPARTMENT 
  WHERE CITY = 'BOSTON')

चूंकि UNION जोड़ता है EXCEPT . के दौरान सबक्वायरी ऊपर /MINUS घटाना उन्हें



  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 त्रुटि PLS-00323:उपप्रोग्राम या कर्सर को पैकेज विनिर्देश में घोषित किया गया है और इसे पैकेज बॉडी में परिभाषित किया जाना चाहिए

  2. Oracle प्रपत्रों में PL/SQL बूलियन चरों का मूल्यांकन

  3. मैं एक प्रतिस्थापन चर के साथ LINESIZE और PAGESIZE कैसे सेट करूं?

  4. स्ट्रिंग का प्रयोग करें oracle SQL क्वेरी में फ़ंक्शन शामिल है

  5. सुपरकी, उम्मीदवार कुंजी और प्राथमिक कुंजी