| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1089 人关注过本帖
标题:[讨论]数据库工程师的一道题目
只看楼主 加入收藏
xiuyuan123
Rank: 2
等 级:新手上路
威 望:3
帖 子:140
专家分:0
注 册:2006-4-25
收藏
 问题点数:0 回复次数:3 
[讨论]数据库工程师的一道题目

请教一下,有一表,含有客户编号,和产品两列。现在要统计出至少选择了‘01‘号客户购买的所有产品的客户号。要求如下:
select 客户编号 from 客户产品 客户产品1
where _____________
( select * from 客户产品 客户产品2
where ______________________
( select * from 客户产品 客户产品3
where ________________))

上面的是题目要求,大家用其他方法实现也行。多谢指教。

搜索更多相关主题的帖子: 数据库 工程师 
2006-05-25 14:21
owner
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-5-20
收藏
得分:0 
select 客户编号 from 客户产品 客户产品1
where not exists
( select * from 客户产品 客户产品2
where 客户产品2.客户编号='01' and not exists
( select * from 客户产品 客户产品3
where 客户产品3.客户编号=客户产品1.客户编号 and 客户产品3.产品=客户产品2.产品));
2006-05-26 11:54
Murray
Rank: 1
等 级:新手上路
帖 子:101
专家分:0
注 册:2005-4-10
收藏
得分:0 
有难度吗?

2006-06-03 21:05
02532DATA
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-6-20
收藏
得分:0 
怎么都这么菜呢?没有这么简单!我做了都做不出来

别说自己做不到!
2006-06-20 20:26
快速回复:[讨论]数据库工程师的一道题目
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016725 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved