全文预览

实验五--数据查询——复杂查询

上传者:业精于勤 |  格式:doc  |  页数:11 |  大小:60KB

文档介绍
mernamefromcustomerwherenotexists(select*from(selectcustomername,orderdetail.productnofromcustomercustoemrb,orderdetail,ordermaster,productproductbwherecustoemrb.customername='世界技术开发公司'andcustoemrb.customerno=ordermaster.customernoandordermaster.orderno=orderdetail.ordernoandorderdetail.productno=productb.productno)awherenotexists(select*from(selectcustomername,orderdetail.productnofromcustomercustoemrb,orderdetail,ordermaster,productproductbwherecustoemrb.customerno=ordermaster.customernoandordermaster.orderno=orderdetail.ordernoandorderdetail.productno=productb.productno)bwherecustomer.customername=b.customernameandb.productno=a.productno)))六、思考题:1.存在量词与集合运算in、连接运算和全程量词之间的关系如何?他们可以互相替换吗?给出你的理由2.Where子句和having子句都是用于指定查询条件的,请区别它们的异同?用实例说明。3.在分组聚集操作中,为什么在查询列中,除了聚集函数运算外,其它表达式必须包含在groupby子句中?

收藏

分享

举报
下载此文档