首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

两个表联合查询,该怎么解决

2012-03-09 
两个表联合查询现在有两个表,A表ID NAME1A12B13C1B表ID NAME1A22B24D2要求查出来的结果是A.ID A.NAME B.ID

两个表联合查询
现在有两个表,
A表
ID NAME
1 A1
2 B1
3 C1

B表
ID NAME
1 A2
2 B2
4 D2

要求查出来的结果是

A.ID A.NAME B.ID B.NAME
1 A1 1 A2
2 B1 2 B2
3 C1 NULL NULL

这个只用sql语句来做查询的话能查得出来吗?
还是说必须在程序中处理?

[解决办法]
select * from a left join b on a.id=b.id
[解决办法]

SQL code
select * from A left join B on A.id=B.id 

热点排行
Bad Request.