问题标签 [data-comparison]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
stored-procedures - 如何比较同一张表中的 2 行(Oracle 11g)
我需要创建一个存储过程来处理一个表,以查找与具有不同状态的特定 id 匹配的行。
我知道获取行数据的语法,但我之前从未尝试过比较同一张表中的 2 行?它是如何完成的?我需要使用变量来存储每个变量的数据吗?还是其他方式?
这个问题是基于这个问题,但在 Oracle 上做了一些修改:
第一个此表可能与其他表具有多对多、多对一、一对多关系,也可能不存在。
编辑1:
表如下所示:
create table Test(
id char32 not null,
column1 varchar2(2048),
column2 varchar2(2048),
...
column30 varchar2(2048)
)
任何列中的任何差异都会导致它们不同。存储过程将仅返回关于它们是否相同的真或假。
sql - VS2010 数据 -> 架构比较重复文件
有时,模式比较工具似乎会为现有表/视图创建一个新文件,并将其从数据库项目中换成旧文件。例如:
原始文件:
新文件:
原始文件保留在磁盘上,但数据库项目引用了新文件。有谁知道为什么会发生这种情况以及我该如何阻止它?(比较 svn 分支时会造成严重破坏)
c++ - 数据比较的 C++ 警告
我的程序中有一个 WORD 变量。
但是当我比较它时
由于数据类型范围有限,它会生成警告 [Warning] 比较始终为真
我正在使用 Dev-C++ 作为 IDE。
sql-server - 如何生成 VS 2010 DataCompare 结果的汇总报告
我正在执行 SQL Server 数据库迁移任务。迁移后,我需要比较新旧数据库。我需要向需求团队生成一份汇总报告(通过另一个表格或 excel 都可以),以评估差异是否需要修复。
mysql - 比较2个具有相同结构的Mysql表数据
我有 2 个表city_sessions_1和city_sessions_2 两个表的结构相似
请注意,这些表没有任何主键,但定义了它们的索引。两个表的行数相同。但预计某些数据会有所不同。
如何比较这两个表的数据?
oracle - 数据比较oracle(源到目标)
我在下面有一个来自源的查询,这是如何派生目标的活动标志
我正在使用下面的 SQL 比较活动字段值,有更好的方法吗?
python - 如何比较两个嵌套数据结构以进行单元测试?
对于那些了解 perl 的人,我正在寻找类似于Test::Deep::is_deeply()
Python 的东西。
在Python 的 unittest中,如果我希望它们相等,我已经可以方便地比较嵌套数据结构:
但是,在想要的测试中,元组的各个子列表中的文件顺序无关紧要os.walk
。
如果只是这个测试,那么编写一个简单的解决方案就可以了。但我设想对不同结构的嵌套数据进行几个测试。我希望有一个通用的解决方案。
我检查了 Python 自己的unittest 文档,查看了pyUnit,并查看了nose 和它的 plugins。主动维护也是使用的一个重要方面。
我的最终目标是拥有一组描述性类型,如UnorderedIterable
, SubsetOf
,SupersetOf
等,可以调用它们来描述嵌套数据结构,然后使用该描述来比较两组实际数据。
在 os.walk 示例中,我想要类似的内容:
list(os.walk())
上面描述了将返回的数据结构类型。为了比较单元测试中的数据A
和数据B
,当前路径名将被转换为 a str()
,并且将比较目录和文件列表而忽略顺序:
外面有什么吗?还是人们自己编写的一项微不足道的任务?我觉得这样做很舒服,但我不想重新发明,特别是不想编写完整的正交类型集、对这些类型的测试等。简而言之,我不会发布它,因此下一个有再次重写...
sql - 具有与 Excel VLookup 相同功能的 SQL Server 查询
我有 2 列数据需要相互比较 - A 列和 B 列。
A栏:
B栏:
- A 列的数据量大于 B 列。
- 但它可能没有 B 列中的所有值。
我需要找出 B 列中的哪些值也在 A 列中。
上述样本数据的预期输出:
- 需要使用 SQL Server/T-SQL 来获得这个输出。
- A 列和 B 列是 2 个单独表格中的字段
- 2 个表中没有其他列
感谢你的帮助!
sql-server-2008 - SSIS 平面文件数据列与表的列数据范围进行比较
我需要开发一个 SSIS 包,我需要在其中导入/使用一个平面文件(只有 1 列)来将每一行与现有表的 2 列(开始和结束列)进行比较。
平面文件数据 -
并将平面文件的每一行与结构/数据进行比较 -
现在,如果需要在一个非常简单的简单存储过程中实现这一点,但是如果我在 SSIS 包中做到这一点,我将无法理解这一点。
有任何想法吗?非常感谢任何帮助。
excel - 在具有公共 ID 的单元格范围内满足多个条件时返回替代值
我有一个表格,有几行,一ID
列,一Value
列和一RealValue
列。
挑战在于,在具有相同 ID 的“值”中,如果它们一致,则RealValue
保持与Value
; 如果它们在同一个中不一致,则在列Value
中添加并显示一个字符。RealValue
我希望下面链接中的文件能解释我的意思: https ://dl.dropboxusercontent.com/u/71954/CHALLENGE.xlsx :