当前位置:编程学习 > C#/ASP.NET >>

表 无外键 联合查询

表 a

id  name    phone
1   一个人  222
2   二个人  333

表 b

id  name    address
1   一个人  wq22
2   二个人  33

查找 这两个表合并一个表


--------------------编程问答-------------------- select a.*,b.address from a inner join b on a.id=b.id --------------------编程问答-------------------- --Sql server 的联合查询
SELECT a.name ,a.phone,b.address FROM   a LEFT OUTER JOIN b ON a.name = b.name
--------------------编程问答--------------------

select a.*,b.address from a inner join b on a.id=b.id and a.name=b.name
--------------------编程问答--------------------
引用 1 楼 ruien88 的回复:
select a.*,b.address from a inner join b on a.id=b.id
可以实现的 --------------------编程问答-------------------- 或者是:
select a.* ,b.address from a,b
where a.id=b.id and a.name=b.name
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,