यह SQL उन पोस्ट को लौटाता है जिनमें दोनों टैग होते हैं।
पोस्ट सेselect
p.*
from
posts p
,asset_tags atg1
,asset_tags atg2
,tags t1
,tags t2
where
p.id = atg1.post_id
and t1.id = atg1.tag_id
and t1.tag = 'MySQL'
and p.id = atg2.post_id
and t2.id = atg2.tag_id
and t2.tag = 'Rails'
;
सक्रिय रिकॉर्ड के माध्यम से इसे करने के लिए, एक विकल्प यह होगा कि प्रत्येक टैग के लिए क्वेरी की जाए और फिर और परिणामी सरणियों को दोनों का प्रतिच्छेदन प्राप्त किया जाए।