它已经,因为我用SQL所以我问,对不起,如果它太容易了一会儿。 我必须选择用户拥有的所有技能,所以我有三张桌子。SQL - 选择所有技能
User (id, name)
Skills (id, name)
User_skills (id_user, id_skill)
如果user1
有2技能;例如休眠(ID 1
)和Java(ID 2
) 和user2
有1技能; Java(编号1
)
通过1
和2
,我想要检索具有两者的用户。
随着IN()函数,我得到的所有具有的技能至少一个用户,但我想他们过滤掉!
感谢所有提前
什么口味的RDBMS您使用的是? –
起初,我认为这将是一个约具有关于技能问题'选择*' – CheeseConQueso