结构推理
设有四个关系,其关系模式如下: PART(Part_No,Part_Name) PROJECT(Project_No,Project_Name) SUPPLIER(Supplier_No,Supplier_Name,City) SUPPLY(Part_No,Project_No,Supplier_No,Quantity) 其中,PART,PROJECT,SUPPLIER,SUPPLY分别对应零部件、工程、供货商和供货四个关系,关系中各属性的含义是:Part_No(工程编号,主键),Part_Name(零件名称),Project_No(工程编号,主键)Project_Name(工程名称),Supplier_No(供货商编号,主键),Supplic_Name(供货商名称),City(供货商所在城市),Quantity(供货量)。用SQL语言表示如下询问: ①找出使用了长沙的供货商所供零部件的所有工程的名称;②找出为98001工程供货的所有供货商的编号及其供货的零件编号。
【正确答案】
①SELECT Project_Name FROM PROJECT,SUPPLY,SUPPLIER WHERE CITY=′长沙′ AND SUPPLIER.Supplier_No=SUPPLY.Supplier_No AND PROJECT.Project_No=SUPPLY.Project_No; ②SELECT Supplier_No,Part_No FROM SUPPLY WHERE Project_No=′98001′;
【答案解析】
提交答案
关闭