构造具有复杂功能的单表和多表的查询、创建及更新SQL语句.PPT

构造具有复杂功能的单表和多表的查询、创建及更新SQL语句.PPT

表的嵌套、组合、统计 查询实验 实验目的: 掌握利用SQL 语言进行表的嵌套查询。 掌握利用SQL 语言完成表的集合查询。 掌握利用SQL 完成较复杂的表的查询、创建及更新功能。 实验内容及要求 在SQL语言中,练习构造一个查询块嵌套在另一个查询块的Where子句或Having短语的条件中的嵌套查询方法。 在SQL语言中,练习构造多个Select语句并对其进行集合操作的集合查询方法。 针对实验1、2中建立的数据库,构造具有复杂功能的单表和多表的查询、创建及更新SQL语句。 本实验要求熟练掌握单表和多表的嵌套查询、集合查询及较复杂的表的创建、更新SQL语句构造方法。 实验1 建立SPJ数据库,并在该库中建立S,P,J,SPJ四个关系模式:供应商表S由供应商代码(SNO),供应商姓名(SNAME),供应商状态(STATUS),供应商所在城市(CITY)组成;零件表P由零件代码(PNO),零件名(PNAME),颜色(COLOR),重量(WEIGHT) 组成;工程项目表J由工程代码(JNO),工程名称(JNAME),工程所在城市(CITY) 组成;供应情况表SPJ由供应商代码(SNO),零件代码(PNO), 工程代码(JNO),供应数量(QTY) 组成。 查询工程J1所使用的零件号PNO; 查询工程J1所使用零件的零件名PNAME; 查询供应工程J1零件为红色的供应商号码SNO

文档评论(0)

1亿VIP精品文档

相关文档