简答题

设有以下基本表: (1)供应商表(供应商编号,供应商名称,供应商所在城市); (2)零件表(零件编号,零件名称,零件颜色,零件重量); (3)工程项目表(工程编号,工程名称,工程所在城市); (4)工程供货表(工程编号,供应商编号,零件编号,零件数量)。    用SQL语言写出下列查询语句 (1)查询所有工程的全部细节    (2)查询所在城市为上海的所有工程的全部细节  (3)查询重量最轻的零件代号  (4)查询为工程编号为“JG2008001”的工程提供零件的供应商编号       (5)查询为工程编号为“JG2008001”的工程提供零件编号为“P1”的供应商编号       (6)查询由供应商编号为S1的供应商提供零件的工程名称    (7)查询供应商S1提供的零件的颜色

正确答案

1.SELECT * FROM 工程项目表
2.SELECT * FROM 工程项目表 WHERE 工程所在城市=’上海’
3.SELECT 零件编号FROM 零件表 WHERE 零件重量=  (SELECT MIN(零件重量) FROM 零件表)
4.SELECT 供应商编号 FROM 工程供货表 WHERE 工程编号=’JG2008001’
5.SELECT 供应商编号 FROM 工程供货表 
  WHERE 工程编号=’JG2008001’ AND 零件编号=’P1’
6.SELECT 工程项目表.工程名称 FROM 工程项目表,工程供货表 
  WHERE 工程项目表.工程编号=工程供货表.工程编号 AND 工程供货表.供应商编号=’S1’ 
7.SELECT DISTINCT零件表.零件颜色FROM零件表,工程供货表
WHERE 零件表.零件编号=工程供货表.零件编号 AND 工程供货表.供应商编号=’S1’

答案解析

相似试题
  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案

  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案

  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案

  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案

  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案

  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案

  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案

  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案

  • 设有关系模式:  SB(SN,SNAME,CITY)  其中,S表示供应商,SN为供应商代号,SNAME为供应商名字,CITY为供应商所在城市,主码为SN。  PB(PN,PNAME,COLOR,WEIGHT) 其中P表示零件,PN为零件代号,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量,主码为PN。  JB(JN,JNAME,CITY)  其中,J表示工程,JN为工程编号,JNAME为工程名字,CITY为工程所在城市,主码为JN。  SPJB(SN,PN,JN,CITY)  其中,SPJ表示供应关系,SN是为指定工程提供零件的供应商代号,PN为所提供的零件代号,JN为工程编号,QTY表示提供的零件数量,主码为SN,PN,JN,外码为SN,PN,JN。  如图所示表示供应商(S)-零件(P)-工程(J)数据库表,写出实现以下各题功能的SQL语句:  

    简答题查看答案