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

Oracle IN बनाम मौजूद अंतर?

IN मिलान मूल्यों की सूची चुनता है। EXISTS सही या गलत जैसे बूलियन मान लौटाता है। अस्तित्व की तुलना में तेज़ है।

उदाहरण

इन

select ename from emp e where mgr in(select empno from emp where ename='KING');

मौजूद हैं

select ename from emp e 
  where exists (select 1 from emp where e.mgr = empno and ename = 'KING'); 


  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 में एक कॉलम में सभी गैर-संख्यात्मक मान खोजें

  2. मिलीसेकंड के साथ दिनांक स्ट्रिंग के लिए Oracle to_date फ़ंक्शन का उपयोग करना

  3. Oracle में डुप्लिकेट पंक्तियों का चयन करने के 6 तरीके

  4. स्वचालित रोलबैक स्क्रिप्ट oracle

  5. ORA-00904 अमान्य पहचानकर्ता" खंड द्वारा समूह में एक पहचानकर्ता के लिए