标题:关于having count 的问题,请高手赐教,谢谢!
取消只看楼主
哈狄斯
Rank: 2
等 级:论坛游民
帖 子:45
专家分:16
注 册:2006-3-14
 问题点数:0 回复次数:1 
关于having count 的问题,请高手赐教,谢谢!
查询一个业务员至少卖三种以上商品的业务员编号及商品编号

create table shop_xs
(
 id number(3) not null,           商品编号
 sale number(5),
 quantity number(5),
 date2 date,
 ywid number(3) not null,         业务员编号
 foreign key(id) references shop_jb,
 foreign key(ywid) references shop_yw


数据

       ID    SALE    QUANTITY    DATE2    YWID
1    101    3000    100    1992-5-10    2
2    102    6000    50    2005-3-25    3
3    102    6000    10    2005-3-26    1
4    103    2010    15    2008-7-14    4
5    104    7000    150    2009-6-28    5
6    101    3000    100    1992-5-10    2
7    102    3000    100    1992-5-10    2
8    101    3000    100    1992-5-10    3
9    103    3000    100    1992-5-10    3
10    101    3000    100    1992-5-10    4
11    102    3000    100    1992-5-10    4


select DISTINCT a.id,a.ywid from shop_xs a join shop_xs b on a.id <> b.id and a.ywid = b.ywid
group by a.id,a.ywid
having count(a.ywid)>=3

为什么我查询的结果没有数据啊,急!请大侠赐教!!!谢谢
搜索更多相关主题的帖子: having count 
2010-11-22 18:56
哈狄斯
Rank: 2
等 级:论坛游民
帖 子:45
专家分:16
注 册:2006-3-14
得分:0 
谢谢你,不过你的回答是不正确的,题目是【一个业务员至少卖三种以上商品】,你的是一种商品卖三次以上!不过还是很感谢你!
2010-11-23 17:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-326546-1-1.html




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

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