找回密码
 立即注册

QQ登录

只需一步,快速开始

qq5168

高级会员

66

主题

378

帖子

1210

积分

高级会员

积分
1210
qq5168
高级会员   /  发表于:2023-6-27 13:15  /   查看:2220  /  回复:12
100金币
需要通过日期来查询都销售过哪些商品,我就写了一个视图,把销售表和商品表做了关联,这个怎么去除一下重复呢,或者还有别的更好的查询办法吗,请各位大佬赐教




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

最佳答案

查看完整内容

感谢各位大佬的支持~ 添加统计字段之后,非统计字段的相同记录就会按照统计函数去做汇总了,在表格中就会合并为1条记录 这里可以添加一个count不忽略空值的统计字段 然后将统计字段绑定到表格中,然后隐藏起来即可

12 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-6-27 13:15:46
来自 13#
感谢各位大佬的支持~

添加统计字段之后,非统计字段的相同记录就会按照统计函数去做汇总了,在表格中就会合并为1条记录
这里可以添加一个count不忽略空值的统计字段

然后将统计字段绑定到表格中,然后隐藏起来即可

本帖子中包含更多资源

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

x
回复 使用道具 举报
fanhuayimeng
论坛元老   /  发表于:2023-6-27 13:36:35
2#
本帖最后由 fanhuayimeng 于 2023-6-27 13:53 编辑

参考一下:


SELECT "销售表"."spid","商品表"."mc","销售表"."sl","销售表"."rq" FROM "商品表","销售表"
WHERE "商品表"."spid" = "销售表"."spid"


本帖子中包含更多资源

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

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-6-27 13:38:58
3#
本帖最后由 qq5168 于 2023-6-27 13:40 编辑
fanhuayimeng 发表于 2023-6-27 13:36
参考一下:

DISTINCT是去重

你好,这样不行的吧,因为销售表有多行数据,DISTINCT去重了会导致日期没法查询的
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-6-27 13:40:33
4#
因为需要日期做为查询条件啊
回复 使用道具 举报
fanhuayimeng
论坛元老   /  发表于:2023-6-27 13:53:11
5#
这样的话你视图就不能去重,在表格设计中自动合并,

本帖子中包含更多资源

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

x

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-6-27 14:05:46
6#
fanhuayimeng 发表于 2023-6-27 13:53
这样的话你视图就不能去重,在表格设计中自动合并,

感谢大佬回复,大佬是说的表格的自动合并功能吗,因为我后期会使用图文列表的,所以可能需要使用其它方式来实现这个
回复 使用道具 举报
handey活字格认证
初级会员   /  发表于:2023-6-27 15:47:55
7#
可以先对销售表做一个按日期和商品编码统计数量的视图,再做一个该视图和商品表关联的视图,就可以实现了
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-6-27 18:13:59
8#
感谢各位大佬的支持~
也可以添加一个统计字段,统计一下非空行数据,对数据做一个去重
回复 使用道具 举报
qq5168
高级会员   /  发表于:2023-6-28 11:23:22
9#
handey 发表于 2023-6-27 15:47
可以先对销售表做一个按日期和商品编码统计数量的视图,再做一个该视图和商品表关联的视图,就可以实现了

不行的哦,这样是没法判断日期的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部