开发者社区> 问答> 正文

关于一个MySQL的一个查询问题

新手问个问题:

有三个表A、B、C

A是存储的文章里面有ID字段TITLE字段和CONTENT字段

B是一个连接A与C的表里面有AID和CID字段

C是一个存储A文章标签的表

我要通过A表里的ID查询出属于他的标签用

SELECT * FROM B WHERE AID = A.ID

然后用得到的数据再用同样方法查询C表

SELECT * FROM C WHERE ID = B.CID

因为我是初学MySQL所以不知道有没有更好的办法能一次查询就就可以完成我现在两部的工作?

展开
收起
落地花开啦 2016-06-16 14:49:44 1910 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    试试 :
    假设A有个ID为10
    screenshot
    也可以:
    screenshot

    2019-07-17 19:40:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像