Office中国论坛/Access中国论坛

标题: 请教查询不重复字段? [打印本页]

作者: tomtomtlv    时间: 2009-7-22 23:18
标题: 请教查询不重复字段?
本帖最后由 tomtomtlv 于 2009-7-22 23:22 编辑

PartNOModle短缺日期
10002002-000JK630-0022009-7-21
10002002-000JK630-0022009-8-3
10007001-000JK630-0022009-7-21
10007001-000JK630-0022009-8-3
10007003-000JK630-0022009-7-21
10007003-000JK630-0022009-8-3
以上是原表,我想通过查询实现
PartNOModle短缺日期
10002002-000JK630-0022009-7-21
10007001-000JK630-0022009-7-21
10007003-000JK630-0022009-7-21

就是PartNo不能有重复,也就是只取每个PartNo的第一条
请求高手帮助
作者: Henry D. Sy    时间: 2009-7-22 23:43
select partno,modle,first(短缺日期)
from 表
group by partno,modle
作者: tomtomtlv    时间: 2009-7-23 00:04
我是在ACcess里用的,但我用了你的SQL,都不行哦?
作者: Henry D. Sy    时间: 2009-7-23 10:11
SELECT partno, modle, first(短缺日期)
FROM 表
GROUP BY partno, modle;
作者: kpsimon    时间: 2009-7-23 10:48
你在对像>查询>选择设计视图>点击鼠标右健>总计>分组 ok

不知这是不是你想要的
作者: tomtomtlv    时间: 2009-7-23 18:29
都不是我想要的
作者: aslxt    时间: 2009-7-23 18:51
这个应该是你要的
作者: qhp-soft    时间: 2009-7-24 00:31
用 distinct 也可以的
作者: 风啸啸    时间: 2009-7-24 13:16
学习
作者: hdbsc    时间: 2009-7-25 16:39
fgfg
作者: tomtomtlv    时间: 2009-8-23 13:09
ths! aslxt




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3