设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1949|回复: 12
打印 上一主题 下一主题

[查询] 坏学生关于多项查询的菜鸟问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-20 15:58:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
欲查询在多少个样品编号(PKHFB)中出现 XX 和XX(zskwmc字段)。
查询XX矿物的语句小弟会输入。
可是因为是在2个表中,并且样品编号会因为查询多种物质出现重复的情况。
没法统计样品编号的个数。
我记得好像老师以前教过,但是时间太长忘记了。
小弟用的是2003,先谢谢各位指点。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
13#
 楼主| 发表于 2009-8-21 15:04:31 | 只看该作者
12# aslxt
大哥,按照您的方法问题还是没有解决啊~

问题是我要同时查询2种或2种以上的矿物,有可能一个编号中出现2种矿物,您的方法只是单纯的计数,没有排除重复的可能性,所以肯定会出现重复。
我也在尝试,一起努力。我相信肯定可以的。
12#
发表于 2009-8-21 11:44:02 | 只看该作者
看【查询1】

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
11#
 楼主| 发表于 2009-8-21 10:37:59 | 只看该作者
10# aslxt
大哥,麻烦传上来看一眼。。。
10#
发表于 2009-8-21 08:22:20 | 只看该作者
你的示例中没有zebqyy表,我用示例库的表zelqfj做如下的查询,没有问题:
SELECT zelqfj.zskwmc, Count(zelqfj.zskwmc) AS 样品数
FROM zelqfj
GROUP BY zelqfj.zskwmc
HAVING (((zelqfj.zskwmc)="磁铁矿" Or (zelqfj.zskwmc)="褐铁矿"));
9#
发表于 2009-8-21 08:15:43 | 只看该作者
SELECT zskwmc, Count(zskwmc) AS 样品数
FROM zebqyy
where (((zskwmc)="磁铁矿")) OR (((zskwmc)="褐铁矿"))
GROUP BY zskwmc
8#
 楼主| 发表于 2009-8-21 07:43:49 | 只看该作者
本帖最后由 kissme007113 于 2009-8-21 07:51 编辑

7# aslxt
大哥~说下步骤好不~
我把选择查询里的那个“总计”功能里边的“计数”、“分组”都试过了~
结果还是不对啊~
是不是有什么操作错误啊?为什么我按照你写的东西放在条件里边说“子查询语法错误”?
SELECT zskwmc, Count(zskwmc) AS 样品数
FROM zebqyy
GROUP BY zskwmc
HAVING (((zskwmc)="磁铁矿")) OR (((zskwmc)="褐铁矿"))

是应该这样吗?
7#
发表于 2009-8-20 18:20:39 | 只看该作者
就是查询里面,试一试吧
6#
 楼主| 发表于 2009-8-20 18:10:55 | 只看该作者
记得好像在选择查询里边就可以了?
不是很懂~请教
5#
 楼主| 发表于 2009-8-20 18:08:57 | 只看该作者
4# aslxt
那个,大哥。不是学编程的。
麻烦说的简单点。。。或者说这代码输哪啊。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-21 22:55 , Processed in 0.108630 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表