首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何比较不同数据集中的两个相同字段

如何比较不同数据集中的两个相同字段
EN

Stack Overflow用户
提问于 2016-07-19 07:37:56
回答 1查看 537关注 0票数 0

我有这两个数据集

  • 类别购买了,它显示了客户购买的类别
  • 所有类别,即所有项目类别

我要做的是比较类别购买 psd_parentproductcategoryid,并将其与All类别 psd_parentproductcategoryid进行比较,以获取未出现在类别购买结果中的类别

我使用的是FetchXML,而不是SQL。

EN

回答 1

Stack Overflow用户

发布于 2016-07-19 08:01:15

您应该能够对此使用查找:

代码语言:javascript
运行
AI代码解释
复制
=lookup(Fields!psd_parentproductcategoryid.Value,Fields!psd_parentproductcategoryid.Value.Value, Fields!psd_parentproductcategoryid.Value, "AllCategories")

过滤部分是什么可能是棘手的。我找不到我的榜样,但有办法。希望这至少能让你开始。

**编辑

我有个叫“礼物”的情人。要筛选数据集时传递的值为0。

下面是tablix上的过滤器代码:

代码语言:javascript
运行
AI代码解释
复制
=iif(Parameters!Present.Value = 0 , lookup(Fields!psd_parentproductcategoryid.Value,Fields!psd_parentproductcategoryid.Value.Value, Fields!psd_parentproductcategoryid.Value, "AllCategories") is nothing, "FALSE", "TRUE"), "TRUE")

**编辑2您可以将其添加到筛选器中,仅返回其他数据集中不存在的值。

代码语言:javascript
运行
AI代码解释
复制
IIF(=lookup(Fields!psd_parentproductcategoryid.Value,Fields!psd_parentproductcategoryid.Value.Value, Fields!psd_parentproductcategoryid.Value, "AllCategories") is nothing, Fields!psd_parentproductcategoryid.Value, nothing)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38462962

复制
相关文章
select * 与 select id 字段 条件相同 数据结果不同(一)
起初以为是timezone时区设置问题,结果,配置改为CST后,仍然问题没解决,后看了下,这个date是dateTime类型的,与时区无关,所以问题不在此。
MickyInvQ
2020/09/27
1.2K0
select *  与 select id  字段 条件相同 数据结果不同(一)
select * 与 select id 字段 条件相同 数据结果不同(二)
都是全表扫描 都是使用where 都是文件排序(如果待排序的内容不能由所使用的索引直接完成排序的话)
MickyInvQ
2020/09/27
1.3K0
select *  与 select id  字段 条件相同 数据结果不同(二)
php 比较获取两个数组相同和不同元素的例子(交集和差集)
array_intersect()该函数比较两个(或更多个)数组的键值,并返回交集数组,该数组包括了所有在被比较的数组(array1)中,
用户8824291
2021/07/13
3.3K0
JS深度判断两个对象字段相同
代码: /** * 判断此对象是否是Object类型 * @param {Object} obj */ function isObject(obj){ return Object.prototype.toString.call(obj)==='[object Object]'; }; /** * 判断此类型是否是Array类型 * @param {Array} arr */ function isArray(arr){ return Object.prototype.to
莫问今朝
2018/11/12
3.6K0
GO 比较两个对象是否相同
因为最近发现身边的小伙伴写 2 个或者多个 map 比较的时候,都是自己去实现去比较每一个结构,每一个节点的 key 和 value 是不是都相等,且根据不同的数据结构,都要去实现一遍,没有必要自己造轮子
阿兵云原生
2023/10/05
2740
GO 比较两个对象是否相同
‘underscore系列之比较两个元素是否“相同“‘
之前就说过要读一下关于underscore.js的源码, 我就想先从某个函数开始读, 正好在github文章中(这里的文章我会在最后放上地址)提到了underscore中关于如何比较两个元素的是否相同, 我看完之后觉得很好玩。那么对于如何判断两个元素是否是相同呢?那么在什么程度上才算是相同, 举个例子: 1与1是相等的(当然他们前提是类型是一样的)那么1和 new Number(1)也应该相等。 underscore中有这么一个函数_.isEqual对没错, 就是这个。接下来我会以自己的知识来解释下, 这个函数的涉及的知识点。 如果有解释的不好的点, 请大家给我留言我一定改正。话不多说直接开始
用户9298250
2022/01/10
5430
比较两个等长的字符串,若相同,则输出Match!,若不同,则输出No Match!
比较两个等长的字符串,若相同,则输出Match!,若不同,则输出No Match!
炒香菇的书呆子
2020/08/13
1.3K0
比较两个等长的字符串,若相同,则输出Match!,若不同,则输出No Match!
.NET 下最快比较两个文件内容是否相同
为了选出最优的解决方案,我搭建了一个简单的命令行工程,准备了两个大小为912MB的文件,并且这两个文件内容完全相同.在本文的最后,你可以看到该工程的Main方法的代码.
郑子铭
2023/08/30
3560
.NET 下最快比较两个文件内容是否相同
python 快速比较两个文件的不同
import difflib a = open('./1.txt', 'U').readlines() b = open('./2.txt', 'U').readlines() diff = difflib.ndiff(a, b) print(diff) for i in diff: print(i) # if i.startswith('+'): # print(i) #or print(set(b)-set(a))
周小董
2019/03/25
3.4K0
python比较两个list的内容是否相同_python爬虫实例
>>> import re,urllib.request >>> from bs4 import BeautifulSoup >>> from lxml import etree >>>
全栈程序员站长
2022/10/03
9630
python比较两个list的内容是否相同_python爬虫实例
几种距离的集中比较
提到检索的方法,比如KNN算法,这些都需要用到“距离”这个尺度去度量两者的近似程度。但是,距离也有很多种,除了我们熟悉的欧氏距离之外,其实还有很多。。。 余弦距离: 是一种衡量两个向量相关程度的尺度。
微风、掠过
2018/04/10
1.4K0
几种距离的集中比较
不同数据来源的生存分析比较
最近浙江大学的学徒咨询了我TCGA数据里面的生存分析的不确定性问题,略微指引了一下他,就让他写了这个教程!
生信技能树
2019/12/26
1.7K0
不同数据来源的生存分析比较
相同的时间,不同的人生
在规定的时间内,一个人目标的达成情况(创造的价值),我们称之为效率。如此可见效率与时间是密切相关的,提高效率首先要做的就是提高我们的时间利用率。
keinYe
2020/05/25
1.2K0
ABAP 取两个内表的交集 比较两个内表的不同
SAP自带的函数: CTVB_COMPARE_TABLES和BKK_COMPARE_TABLES; 似乎可以比较两个内表,得出第二个内表不同于第一个内表的部分(新增/删除了那些部分) 但是,具体的使用,还请有经验的朋友不吝赐教啊! 因为,我在测试数据时,发现这两个函数的效果不那么简单。 如果上述函数确实可以,提取两个内表不同部分,则我可以据此做两次比较,得到两个内表的交集。 所以,我先用另外一种方式解决了-自己写了一个提取两个内表交集的函数,供大家检阅: *" IMPORTING *" VALUE(ITAB1) TYPE INDEX TABLE *" VALUE(ITAB2) TYPE INDEX TABLE *" EXPORTING *" VALUE(ITABSAME) TYPE INDEX TABLE *"---------------------------------------------------------------------- field-symbols: <S1>, <S2>. data: L1 type i, L2 type i. assign local copy of initial line of: ITAB1 to <S1>, ITAB2 to <S2>. describe: table ITAB1 lines L1, table ITAB2 lines L2. "对记录行数少的内表,执行第一层循环; "在第二层循环中,找到对应记录,即可追加到结果内表; "同时退出第二层循环,继续执行第一层循环的下一行 IF L1 <= L2. LOOP AT ITAB1 INTO <S1>. LOOP AT ITAB2 INTO <S2>. IF <S1> EQ <S2>. APPEND <S1> TO ITABSAME. EXIT. ENDIF. ENDLOOP. ENDLOOP. ELSE. LOOP AT ITAB2 INTO <S2>. LOOP AT ITAB1 INTO <S1>. IF <S1> EQ <S2>. APPEND <S2> TO ITABSAME. EXIT. ENDIF. ENDLOOP. ENDLOOP. ENDIF. ENDFUNCTION. 另一个问题,想请教大家,在上面代码里,第二层循环是为了找出,第一层循环的当前记录,在第二个内表里是否存在;
matinal
2020/11/26
3.1K0
利用反射比较两个对象字段值是否相等
import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.HashMap;import java.util.Map;import org.apache.log4j.Logger;public class DomainEquals { /** * 日志操作类 */ private static Logger logger = Logger.getLogger(Domain
java达人
2018/01/31
3.6K0
不同环境相同配置项的内容如何diff差异?
在工作中,我们用到的环境经常会有很多套,由于不同的环境使用的配置是不一样的,那么怎么能够对比所有不同环境的相同配置项各是什么内容呢?
Wu_Candy
2022/07/04
1.2K0
不同环境相同配置项的内容如何diff差异?
MySQL排序字段数据相同不能分页问题
MySQL排序字段数据相同不能分页问题,最近同事遇到一个列表的分页有bug,点击第1行,第2行数据会出现重复的,初步怀疑是数据重复了,通过SQL查询,确认数据都没重复。
SmileNicky
2022/05/07
2.4K0
MySQL排序字段数据相同不能分页问题
点击加载更多

相似问题

两个不同数据集中的NAs比较

20

比较不同数据集中的两个变量

20

不同数据集中相同个体的两个不同id值

24

如何比较MySQL中相同字段的两个不同值?

11

比较两个不同表中的非相同字段

33
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文