有客户表(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
本文介绍了一个使用SQL连接查询的实际案例,展示了如何从客户表和订单表中筛选出年龄大于15岁顾客的订单信息,并进一步筛选出年龄超过平均年龄的顾客购买记录。文章通过具体的SQL语句解释了Inner Join、Left Join和Right Join的区别。
2014

被折叠的 条评论
为什么被折叠?



