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

'LIKE' ऑपरेटर का उपयोग एक सबक्वेरी के साथ करना जो कई परिणाम देता है

आप like का उपयोग कर सकते हैं तालिका में सबक्वेरी में शामिल होने के लिए:

SELECT p.pattern, count(a.comment)
FROM (subquery here that returns "pattern"
     ) p left outer join
     TableA a
     on a.comment like '%'||p.pattern||'%'
group by p.pattern;

यह मानता है कि pattern वाइल्डकार्ड वर्ण नहीं है। यदि ऐसा होता है, तो आपको संयोजन करने की आवश्यकता नहीं है।

यह left outer join . का भी उपयोग करता है ताकि सभी पैटर्न वापस आ जाएं, यहां तक ​​कि बिना किसी मिलान के भी।




  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. ArrayList समान डेटा को पुनरावृत्त करता है

  3. सी # में पीएल-एसक्यूएल ब्लॉक द्वारा लौटाए गए dbms.output मान को कैसे प्राप्त करें

  4. एमएस एक्सेस में ऑरैकल टेबल को जोड़ने में मदद चाहिए

  5. ORACLE SQL सर्वर में समतुल्य क्लॉज द्वारा कनेक्ट करें