ADO.NET学习笔记--表连接Join
有客户表(T_Customers)和订单表(T_Orders)两个表,客户表字段为:Id、Name、Age,订单表字段为:Id、BillNo、CustomerId,订单表通过CustomerId关联客户表。测试数据见备注。
SELECT o.BillNo,c.Name,c.Age from T_Orders as o
JOIN T_Customers as c on o.CustomerId=c.Id
join是和哪个表连接,on后是连接的关系是什么。(多表)
要求显示所有年龄大于15岁的顾客购买的订单号、客户姓名、客户年龄。
要求显示年龄大于平均年龄的顾客购买的订单
(*)Inner Join、Left Join、Right Join
具体解释可参考:
http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins