Ten kod SQL zwraca posty zawierające oba znaczniki.
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'
;
Jeśli chodzi o robienie tego za pośrednictwem aktywnego rekordu, alternatywą byłoby zapytanie o każdy z tagów, a następnie &wynikowe tablice, aby uzyskać przecięcie tych dwóch.