VFP:分组满足条件和筛选有什么不同

 我来答
ytcwq
推荐于2016-09-16 · TA获得超过392个赞
知道小有建树答主
回答量:352
采纳率:0%
帮助的人:494万
展开全部
select 班级,min(姓名) from 学生 where 年级=‘01’
group by 班级 having count(姓名)>1

以上是在"学生"表中查询01年级中中,各班的同名学生
其中 where 年级=‘01’ 是筛选,真针对整个表的
having count(姓名)>1是分组满足条件,必须有分组才能使用having,是针对分组进行的筛选。
比如
select 班级,姓名 from 学生 where 年级=‘01' and count(姓名)>1
这样的意思就成了找到01年级中所有重名的同学了
如果1班有1个 李明 2班也有个 李明
第一个查询查不出来
第二个就查出来了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式