如何校验SQL查询结果是否准确
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,总结平常工作中几种校验数据的思路1、对比其他渠道数据结果查询需求:从Hive端查询20190909当天的订单量(简单例子),需要校验SQL结果是否正确校验方法:Hive的上游数据源为Mysql,Mys
千家信息网最后更新 2025年02月04日如何校验SQL查询结果是否准确
总结平常工作中几种校验数据的思路
1、对比其他渠道数据结果
查询需求:从Hive端查询20190909当天的订单量(简单例子),需要校验SQL结果是否正确
校验方法:Hive的上游数据源为Mysql,Mysql端会有一些产出数据可供校验
如上数据流程下,如果在展现订单数据量的情况下,Hive执行查询结果需要验证,可以从Mysql渠道的数据结果进行对比来校验。
举的例子比较简单,但是属于校验数据结果的一个思路和方法。
2、分量累加比较总量
表结构:
订单ID 订单日期 订单渠道
1 20190808 A
2 20190808 A
3 20190808 B
4 20190808 B
5 20190807 C
5 20190807 C
5 20190807 C
5 20190807 C
5 20190807 C
查询需求:查询每天,每个渠道的订单量
校验方法:可对每天,每个渠道的订单量进行累加,看看是否与当天总订单量相同
3、分步验证结果(A left join B left join C的情况)
有订单表,商品表,用户表
查询需求:查询电子产品,用户年龄小于18岁的订单明细
校验方法:遇到这类查询场景,首先用订单表 Join 商品表,确定符合电子产品的订单明细以及数据量,这归结为第一步校验;
在第一步校验基础上再关联用户表,筛选用户年龄小于18岁的条件,进行第二部校验。
订单
数据
查询
结果
渠道
方法
用户
需求
明细
产品
例子
商品
年龄
思路
情况
电子
电子产品
用户表
验证
平常
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
博山企业管理软件开发报价
数据库搜索sales模式语句
炉石传说打不开服务器
今天更新的服务器
数据库icr状态
访问管理与代理服务器
软件开发周报表格模板
三级计算机网络技术书籍
怎么卸载网络安全证书
dell服务器esxi升级
lol登陆服务器失败怎么办
网络安全 云计算 华为
我的世界夜雨服务器
在软件开发的过程中若能推迟
sybase数据库登录
路由器怎样做服务器
广东移动服务器有问题吗
网络直播软件开发解决方案
江油论坛网络技术男
上海智慧养老软件开发系统
网络安全图文结合色彩鲜艳
星巴克是最懂互联网的科技公司
电脑聊天服务器断开
合肥炮兵学院数据库
使用家用网络搭建服务器违法吗
美国综合网络安全倡议
乐商互联网科技有限公司
网络安全事故限制上市
伯才网络技术支持
齐齐哈尔软件开发价格