怎样查询相关表的多个值
假如有表a,内容如下:
id name regid
1 a 2,3
2 b 1,2,3
3 c 1,3
表b
regid regname
1 北京
2 天津
3 湖南
表c
id add
1 天安门1号
1 中南海2号
2 天津市1号
2 天津市2号
现在想要将表a 中 regid对应的数字获取它的regname,同时查询c中对应的地址(可能有多个),结果如下:
id name b.regname c.add
1 a 北京,天津 天安门1号,中南海2号
2, b 北京,天津,湖南 天津市1号,天津市2号
…………
请问这个要如何写语句?或者要用存储过程才能完成,恳请直接,在线急等,非常感谢。
id name regid
1 a 2,3
2 b 1,2,3
3 c 1,3
表b
regid regname
1 北京
2 天津
3 湖南
表c
id add
1 天安门1号
1 中南海2号
2 天津市1号
2 天津市2号
现在想要将表a 中 regid对应的数字获取它的regname,同时查询c中对应的地址(可能有多个),结果如下:
id name b.regname c.add
1 a 北京,天津 天安门1号,中南海2号
2, b 北京,天津,湖南 天津市1号,天津市2号
…………
请问这个要如何写语句?或者要用存储过程才能完成,恳请直接,在线急等,非常感谢。
...全文
相关推荐
在 ADO.NET 数据集中浏览多个相关表
【在三个或更多表中浏览相关记录】处理多个相关表的情况更复杂,可能涉及多层关系。例如,如果有一个“员工”表、“部门”表和“订单”表,员工所在的部门可能会关联到多个订单。
数据库的连接查询和子查询(共30张PPT)精选.pptx
下面是对这两种查询方式的详细介绍。连接查询连接查询是一种检索多个相关表中的数据的方式。它可以将多个表中的数据组合成一个新的结果集。
oracle多表查询PPT课件.pptx
别名不仅可以简化查询,还可以提高查询效率。8. **多个连接条件**:当需要连接多个表时,可以使用`AND`操作符结合多个连接条件,确保正确地连接所有相关表。9.
sql高级查询ppt教程
多表连接是处理大型数据库的关键技术,它允许我们从多个相关表中获取数据。
Access使用查询
**联接查询**: - 如果有多个相关表,可以使用联接查询来合并数据。例如,如果“司机”信息存储在另一个表中,可以将这两个表联接在一起,以便查看每个司机的运输详情。8.


