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

posted @ 2013-02-28 16:13  davidlovelife  阅读(201)  评论(0编辑  收藏  举报