I think I found the answer to my question, I\'m just unsure of the syntax, I keep getting SQL errors.
Basically, I want to do the opposite of IN. Take this example:<
select * from users u where 2 = (select count(*) from tags t where t.user_id = u.id and name in ('tag1','tag2'))
Assuming that any given tag can only be present once per user.