谈谈你对高级查询的理解
内连接查询select ProductInfo.ProdID'生产号',ProductInfo.ProdName'产品
号',EmporiumSell.SellAmout'销售数量',EmporiumSell.SellDate'销售日
期',EmporiumInfo.EmpName'商场名称'
from ProductInfo inner join EmporiumSell
on ProductInfo.ProdID=EmporiumSell.ProdID
join EmporiumInfo
on EmporiumInfo.EmpID=EmporiumSell.EmpID
外连接查询
select ProductInfo.ProdID'生产号',ProductInfo.ProdName'产品
号',EmporiumSell.SellAmout'销售数量',EmporiumSell.SellDate'销售日期'
from EmporiumSell left outer join ProductInfo
on EmporiumSell.ProdID=ProductInfo.ProdID
交叉连接
select EmporiumSell.SellAmout'销售数量',EmporiumSell.SellDate'销售日期
',ProductInfo.ProdID'生产号',ProductInfo.ProdName'产品名'
from EmporiumSell cross join ProductInfo
合并结果集
select kecheng.KCMC'课程名称'
from kecheng
union
select BJ.BJMC'班级名称'
from BJ
这几天 都在研究这些连接的区别
不是很了解
哪位能系统 言简意赅的谈谈你的理解
来解除菜鸟的困惑