sql两个表的连接查询

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:35:07
表1 和 表2 的关系是一对多。表1.id=表2.id
注:表2有可能没有与表1对应的记录。

表1:
id name
1 张三
2 ...
....

表2:
id xueke
1 语文
1 数学
2 ...
....

需要显示的结果是:
id name xueke
1 张三 语文,数学
2 ... ...
...

SQL2000时在表2创建一个函数\SQL2005用xml

参照

给你点提示:用SQL的“级联查询”多表联合查询

select 表1.id,表2.name,表2.xueke from 表1,表2 where 表1.id=表2.id