四张表关联查询SQl语句怎么写?
答案:4 悬赏:20 手机版
解决时间 2021-11-08 17:30
- 提问者网友:我一贱你就笑
- 2021-11-08 12:14
四张表关联查询SQl语句怎么写?
最佳答案
- 五星知识达人网友:孤老序
- 2021-11-08 13:25
这个直接通过四表关联就可以出来的。
如select 你要的字段列表 from a,b ,c,d where a.id = b.id and a.id = c.id and a.id = d.id
如select 你要的字段列表 from a,b ,c,d where a.id = b.id and a.id = c.id and a.id = d.id
全部回答
- 1楼网友:执傲
- 2021-11-08 15:49
河北有 合肥吗?。。。。。
- 2楼网友:白昼之月
- 2021-11-08 14:28
要注意省表b和市表c也需要关联他们的省字段。
- 3楼网友:雾月
- 2021-11-08 13:35
其实就是如何实现显示一个公司在不同地方的子公司的信息。应该有这些表:
省份表,市区表、行业表和站点表。来写一下这些表属性构成(简单),主键默认为第一项:
省份表(省份编号,省份名称),
市区表(市区编号,市区名称,省份编号)
行业表(行业编号,市区编号,行业名称)
-----此处认为是该市区的行业,其实行业和市区是多对多的关系
站点表(站点编号,站点名称,行业编号)
若要实现如上所述的表,以下语句即可实现:
select 站点名称,省份名称,市区名称,行业名称
from 站点表,省份表,市区表,行业表
where 站点表.行业编号=行业表.行业编号 and 行业表.市区编号=市区表.市区编号 and 市区表.省份编号 = 省份表.省份编号
省份表,市区表、行业表和站点表。来写一下这些表属性构成(简单),主键默认为第一项:
省份表(省份编号,省份名称),
市区表(市区编号,市区名称,省份编号)
行业表(行业编号,市区编号,行业名称)
-----此处认为是该市区的行业,其实行业和市区是多对多的关系
站点表(站点编号,站点名称,行业编号)
若要实现如上所述的表,以下语句即可实现:
select 站点名称,省份名称,市区名称,行业名称
from 站点表,省份表,市区表,行业表
where 站点表.行业编号=行业表.行业编号 and 行业表.市区编号=市区表.市区编号 and 市区表.省份编号 = 省份表.省份编号
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯