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 ... ...
...
注:表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