首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >两个表中父子数据的SQL查询

两个表中父子数据的SQL查询
EN

Stack Overflow用户
提问于 2014-05-20 15:25:43
回答 1查看 415关注 0票数 0

我有两张表,一张是课程类别,第二张是课程

在课程类别表中

以下数据存储:

CategoryId |名称

1| MCA

2| MBA

在课程表中

以下数据存储:

Id |名称| CategoryId | ParentId

1| Asp.Net |1|0

2| C# |1|1

3|金融|2|0

我想要以下输出

Id |名称|父级

1| MCA |0

2| MBA |0

3| Asp.Net |1

4| C# |3

5|金融|2

我是必须使用嵌套查询,还是应该用外键和主键关联两个表,或者任何映射都应该是done.if的,而不是给我一个解决方案来做到这一点。

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2014-05-20 15:29:45

代码语言:javascript
复制
select rownum as id, name, 0 as parent 
from Category 
union all 
select rownum, name, id 
from course
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23753433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档