当前位置: 代码迷 >> ASP.NET >> SQL 两张行数不一样的表连结查询,该怎么处理
  详细解决方案

SQL 两张行数不一样的表连结查询,该怎么处理

热度:5514   发布时间:2013-02-25 00:00:00.0
SQL 两张行数不一样的表连结查询
例如:
 表A
姓名 性别
aa 男
bb 男
cc 女

表B
姓名 年龄
aa 19
bb 20

查询结果

姓名 性别 年龄
aa 男 19
bb 男 20
cc 女 (补空格)

------解决方案--------------------------------------------------------
select a.姓名,a.性别,b.年龄 from a left join b on a.姓名=b.姓名
------解决方案--------------------------------------------------------
select a.姓名,a.性别,b.年龄 from 表A as a left join 表B as b on a.姓名=b.姓名
  相关解决方案