免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5474 | 回复: 2
打印 上一主题 下一主题

[求助] 求助大神:书写SQL语言 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-12-03 09:26 |只看该作者 |倒序浏览
有如下关系:
供应商(供应商号,供应商名,城市名)
零件(零件号,零件名,颜色)
工程项目(工程号,工程名,城市名)
供应(供应商号,零件号,工程号,数量)

1,查找使用了"为民" 供应商 提供的红色零件且数量大于2000个的工程项目的号码和名称。
2,查找供应商名称中有“有限”和“为民”文字的供应商号和供应商名。
3,查找所有向“上海市”的工程项目提供了蓝色零件且数量不少于2500个的供应商号和供应商名.

论坛徽章:
7
亥猪
日期:2013-10-10 17:00:29辰龙
日期:2013-10-12 16:23:19卯兔
日期:2013-11-18 17:01:27金牛座
日期:2014-09-09 10:17:052015七夕节徽章
日期:2015-08-21 11:06:172015亚冠之柏太阳神
日期:2015-09-25 13:56:42数据库技术版块每日发帖之星
日期:2016-08-06 06:20:00
2 [报告]
发表于 2013-12-03 17:13 |只看该作者
请人帮忙;至少需求写好一点;表名,字段这个也填上
  1. 供应商(供应商号,供应商名,城市名)   A(Aid,Aname,Acity)
  2. 零件(零件号,零件名,颜色)           B(Bid,Bname,Bcolor)
  3. 工程项目(工程号,工程名,城市名)     C(Cid,Cname,Ccity)
  4. 供应(供应商号,零件号,工程号,数量) D(Aid,Bid,Cid,Dnum)
复制代码
  1. 1. select Cid,Cname from C where Cid in
  2. (select Cid from A ,B ,D where A.Aid=D.Aid and B.Bid=D.Bid and A.Aname='为民' and B.Bcolor='red' and D.Dnum>2000);

  3. 2. select Aid,Aname from A where Aname like '%有限%为民%' or Aname like '%为民%有限%';

  4. 3. 第三题跟第一题差不多!
复制代码

论坛徽章:
0
3 [报告]
发表于 2013-12-26 09:46 |只看该作者
谢谢大神的帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP