首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于多表查询结果的合并集有关问题

2014-01-12 
关于多表查询结果的合并集问题我有两张表,一张是日志表(Article),一张是分类表(Category)。两个表包含的字

关于多表查询结果的合并集问题
我有两张表,一张是日志表(Article),一张是分类表(Category)。两个表包含的字段如下
Article: ID,Title,Content,CategoryID
Category: CategoryID,CategoryName
现在我想查询出Article表的所有字段,但是我想让CategoryID这一列显示的是其ID所对应的CategoryName。就算是把单个记录的CategoryID所对应的CategoryName一起合并到该条记录中也行。那样我就可以不显示CategoryID,而显示对应的Category。
请问各位大大这可以实现吗?
[解决办法]
通过表的关联inner join 就可以查询出来:

select a.id,a.title,a.content,c.CategoryName
from Article a
inner join Category c
        on a.CategoryID = c.CategoryID

热点排行