这样的联合查询怎么写?

pzf_2008 2013-07-14 10:06:20
article表内容如下:
Id 标题 分类
1 CSS基础知识入门 1
2 ASP文件操作函数 2
3 CSS布局中注意的问题 1

category表内容如下:
ID 分类名称
1 CSS知识
2 ASP知识

要查询article表的内容列表,返回article表的“分类”字段需要去category表中查询,得到分类的中文名称。
需要返回的结果如下:
1 CSS基础知识入门 CSS知识
2 ASP文件操作函数 ASP知识
3 CSS布局中注意的问题 CSS知识

这样的SQL语句怎么写?请指点
...全文
374 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pzf_2008 2013-07-15
  • 打赏
  • 举报
回复
wonderful answer! 又有新的需求,求指点! article表内容如下: Id 标题 添加者 最后修改者 1 CSS基础知识入门 1 3 2 ASP文件操作函数 1 3 3 CSS布局中注意的问题 1 2 用户表users表内容如下: ID 用户名 1 张三 2 李四 3 管理员 要根据article的ID同时取出users表中对应的用户名,这个SQL语句该怎么写呢? 需要返回的结果如下: ID 标题 添加者 最后修改者 1 CSS基础知识入门 张三 管理员 2 ASP文件操作函数 张三 管理员 3 CSS布局中注意的问题 张三 李四
pzf_2008 2013-07-15
  • 打赏
  • 举报
回复
To:ACMAIN_CHM 版主同志,您写的不对,我想取出的是: ID 标题 添加者 最后修改者 1 CSS基础知识入门 张三 管理员 2 ASP文件操作函数 张三 管理员 3 CSS布局中注意的问题 张三 李四 article表中2个字段都是用户名,一个是添加者,一个是修改者。这2个字段值不同,都需要从users用户表中取出。
ACMAIN_CHM 2013-07-15
  • 打赏
  • 举报
回复
还有什么新需求建议一次性全部描述清楚,不要类似挤牙膏。毕竟很多人不看已经回复过的贴子的。
ACMAIN_CHM 2013-07-15
  • 打赏
  • 举报
回复
select a.id,a.标题, b.分类名称 ,c.用户名 from article a ,category b,users c where a.分类=b.ID and a.最后修改者=c.ID
ACMAIN_CHM 2013-07-14
  • 打赏
  • 举报
回复
select a.id,a.标题, b.分类名称 from article a ,category b where a.分类=b.ID
rucypli 2013-07-14
  • 打赏
  • 举报
回复
select A.id,A.标题,B.分类名称 from article A,category B where A.分类=B.id

56,867

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧