&&
ऑपरेटर एक विधेय है जो true
. उत्पन्न करता है या false
परिणाम, मूल्यों की सूची नहीं।
अगर आप order_id
. की सूची ढूंढ रहे हैं जो दोनों client_id=1
. के लिए मौजूद है और client_id=2
, क्वेरी होगी:
select order_id from simple_table where client_id in (1,2)
group by order_id having count(*)=2;
यह दो सरणियों के चौराहों के बराबर है यदि आप मानते हैं कि ये सरणियाँ सेट हैं (कोई डुप्लिकेट नहीं है और मानों की स्थिति अप्रासंगिक है), सिवाय इसके कि आपको सरणियों का उपयोग करने की आवश्यकता नहीं है, सरल मानक SQL काफी अच्छा है।