这句SQL怎么写???
A表
MAINID NAME
1 张
2 王
3 李
B表
ID GZJL
1 aaa
1 bbb
2 ccc
结果:
MAINID NAME ID GZJL
1 张 1 aaa
1 张 1 bbb
2 王 2 ccc
3 李 空 空
在 SQL SERVER 里怎么写这样的SQL语句?
问题点数:60、回复次数:8Top
1 楼cobi(我是小新)回复于 2001-12-19 11:37:51 得分 0
select mainin,name,id,gzjl from a,b where a.mainid = b.idTop
2 楼gaden007(斌)回复于 2001-12-19 11:43:01 得分 0
同意小新Top
3 楼xyc189()回复于 2001-12-19 11:45:20 得分 50
select a.*,b.* from a left join b on a.mainid=b.idTop
4 楼caoyq(草民呆瓜)回复于 2001-12-19 11:50:32 得分 0
select * from a,b where a.mainid=b.idTop
5 楼Num1(地平线)回复于 2001-12-19 11:53:13 得分 0
谢谢Top
6 楼cn520()回复于 2001-12-19 12:03:42 得分 5
xyc189(春雨)的答案应该没问题。Top
7 楼xxmmmx(踢踏)回复于 2001-12-19 12:40:51 得分 5
upupTop
8 楼hj_cn(风影)回复于 2001-12-19 13:54:24 得分 0
select mainin,name,id,gzjl from a,b where a.mainid = b.id 即可Top




