我又来请大家帮忙了!!!!

QinYinXin 2009-11-22 04:05:10
供应者 SUPPLIER(SNO,SNAME,CITY) SNO供应者编号,SNAME为供应者姓名,CITY所在城市
零件 PART(PNO,PNAME,WEIGHT)PNO零件号,PNAME零件名称,WEIGHT重量
工程 JOB(JNO,JNAME,CITY) JNO工程号,JNAME工程名,CITY所在城市
联系关系 SPJ(SNO,PNO,JNO,QTY) QTY为数量


查找给工程J1提供零件P1的供应者号SNO
...全文
109 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
icelovey 2009-11-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 dawugui 的回复:]
第一个表可以不用

SQL codeselect t4.snofrom PART t2 , JOB= t3 , SPJ t4where t4.jno= t3.jnoand t4.pno= t2.pnoand t3.JNO='J1'and t2.PNO='P1'
[/Quote]
其实你如果单单是查个SNO的话, 只要2个表就可以了


SELECT t2.SNO
FROM JOB T1 INNER JOIN SPJ T2 ON J1.JNO = T2.JNO
WHERE T1.JNO = 'J1' AND T2.PNO = 'P1'

QinYinXin 2009-11-22
  • 打赏
  • 举报
回复
谢谢了
dawugui 2009-11-22
  • 打赏
  • 举报
回复
第一个表可以不用

select t4.sno 
from PART t2 , JOB = t3 , SPJ t4
where t4.jno = t3.jno and t4.pno = t2.pno and t3.JNO = 'J1' and t2.PNO = 'P1'
icelovey 2009-11-22
  • 打赏
  • 举报
回复

这破键盘

SELECT t4.SNO
FROM JOB T1 INNER JOIN SPJ T2 ON J1.JNO = T2.JNO
INNER JOIN PART T3 ON T2.PNO = T3.PNO
INNER JOIN SUPPLIER T4 ON T4.SNO = T2.SNO
WHERE T1.JNO = 'J1' AND T3.PNO = 'P1'
icelovey 2009-11-22
  • 打赏
  • 举报
回复

没写返回列 , 这样
SELECT t1.SNO
FROM JOB T1 INNER JOIN SPJ T2 ON J1.JNO = T2.JNO
INNER JOIN PART T3 ON T2.PNO = T3.PNO
INNER JOIN SUPPLIER T4 ON T4.SNO = T2.SNO
WHERE T1.JNO = 'J1' AND T3.PNO = 'P1'
icelovey 2009-11-22
  • 打赏
  • 举报
回复

SELECT
FROM JOB T1 INNER JOIN SPJ T2 ON J1.JNO = T2.JNO
INNER JOIN PART T3 ON T2.PNO = T3.PNO
INNER JOIN SUPPLIER T4 ON T4.SNO = T2.SNO
WHERE T1.JNO = 'J1' AND T3.PNO = 'P1'
dawugui 2009-11-22
  • 打赏
  • 举报
回复
[Quote=引用楼主 qinyinxin 的回复:]
供应者 SUPPLIER(SNO,SNAME,CITY)  SNO供应者编号,SNAME为供应者姓名,CITY所在城市
      零件  PART(PNO,PNAME,WEIGHT)PNO零件号,PNAME零件名称,WEIGHT重量
      工程  JOB(JNO,JNAME,CITY) JNO工程号,JNAME工程名,CITY所在城市
      联系关系 SPJ(SNO,PNO,JNO,QTY) QTY为数量


    查找给工程J1提供零件P1的供应者号SNO
[/Quote]
select t1.sno 
from SUPPLIER t1 , PART t2 , JOB = t3 , SPJ t4
where t1.sno = t4.sno and t4.jno = t3.jno and t4.pno = t2.pno and t3.JNO = 'J1' and t2.PNO = 'P1'

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧