[mysql]请问如何从以下两张关联表查询出指定的文章

eg: 文章(设表名为A)

aid title
100 AAA
101 BBB

存在于分类表(设表名为AC)

id aid cid
1 100 1(分类1)
1 100 2(分类2)
1 101 2(分类2)

存在于标签表(设表名为AT)

id aid cid
1 100 10(js)
2 100 11(css)
3 101 10(js)
4 101 11(css)

如何写SQL 分类2中的拥有js标签的数据?

阅读 1.8k
1 个回答
select A.aid, A.title from A
inner join AC on
AC.aid = A.aid
inner join AT on
AT.aid = A.aid
where AC.cid = '2'
and AT.cid = '10'
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题