419/1000:Excel,真香~(下)

简介: 419/1000:Excel,真香~(下)

在昨天的文章中提到,我找到了核对不同表的不同字段的问题。


主要分为两大块:

一块是把数据文档中的表的字段,筛选出来,与数据库表中的字段做对比。

另外一块儿是把数据文档中的表整理出来,粘贴到数据表中,方便进行不同表的查询。


一、对比两个地方表的字段是否相同

第一步:新建一个表。根据要查询的表,去对应的接口文档找到该表的所包含的所有字段。把这些字段粘贴复制到新表中。


第二步:去数据库去查询这个表的结果,并把对应的结果导出到Excel表中。把Excel表中,需要对比的字段粘贴到第一步中新建的表中,并与第一步粘贴的表的数据对齐。


第三步:在两列对齐数据的右边选择一列作为结果列,写上“=(需求表中粘贴过来的所有字段)=(数据表中粘贴的所有字段)”。然后吧这一列往下拉,如果看到true。就代表两列数据是相等的,false说明新增的表的数据是不一致的。


为了验证这种方法的正确性,我随便改了一个数据,结果在结果列就可以看到显示未false。


补充一点:在右边结果列中所有的字段都是进行框选的。


二、批量编写SQL语句,并备注不同的表名。

我的目标是编写所负责60多个的SQL语句,并为这些表名做备注。


第一步,到测试案例中把所负责的60多个表全部复制到一个新的Excel表中。表中包含了汉字,字母,和特殊符号和标点符号。


第二步:对这些表名进行只保留英文字母和特殊符号的切割。把Excel表中的表名粘贴到新建Word文档中。去除表中的Ctrl+H进行替换,输入正则表达式[a-zA-Z0-9_],下面为空格,“搜索”选择“使用通配符(U)”模式,点击“全部替换”按钮即可。即可看到汉字和标点符号被切割掉了。在输入正则表达式[!a-zA-Z0-9_],替换为空格,在输入标点符合替换为空格,即可得到这些表的中文名字。


第三步:把切割完所有中英文表名,按照自己的要求,一列一列放在新的Excel表的列中。因为工作需求,我专门添加了select * from 空格、“for update”、“;--” 等等多列。基本写一列,直接下拉就可以了。


第四步:在右边空白的一列上写上“=目标列&目标列&目标列”,回车,双击结果列的右下角,即可看到所需要的SQL语句。


所有操作的核心就是对数据进行切割,重组,新增,整合到想要的结果。不知道小伙伴看得懂吗?欢迎大家一起多多交流~~

相关文章
|
7月前
|
easyexcel Java 测试技术
读取Excel还用POI?试试这款开源工具EasyExcel
读取Excel还用POI?试试这款开源工具EasyExcel
192 0
|
7月前
|
存储 程序员 开发工具
【Excel VBA 从入门到出门】二、Excel VBA 简单使用
【Excel VBA 从入门到出门】二、Excel VBA 简单使用
147 2
|
7月前
|
存储 小程序 开发工具
【Excel VBA 从入门到出门】一、Excel VBA 是个啥?
【Excel VBA 从入门到出门】一、Excel VBA 是个啥?
174 2
|
7月前
|
开发工具 Windows
Excel VBA入门教程
Excel VBA入门教程
151 0
|
小程序 Shell PHP
laravel5.8(二十三)导出PDF
有需求需要使用PHP导出pdf。下面记录一下我使用的两种方式 一:laravel-tcpdf 导出PDF文件Laravel框架为我们集成了一个插件tcpdf。 下载地址: github.com/elibyy/tcpd… 然后使用composer进行安装就可以了。 具体安装过程,请移步《laravel5.8(十)引入第三方类库》 使用的时候记得use 一下 命名空间。 但是这里有一个问题,使用这个插件导出文件无法使用中文,且我还没有找到解决办法,因此,这个laravel的tcpdf插件我就没有使用。 二:tcpdf tcpdf官方网站: tcpdf.org/ 我下载了完整版的TCPDF 下载地址
96 0
|
前端开发 easyexcel Java
java实现利用阿里巴巴开源的easyexcel进行对excel表格的导入和导出[附完整代码]
java实现利用阿里巴巴开源的easyexcel进行对excel表格的导入和导出[附完整代码]
|
存储 Java 数据挖掘
探索EasyPoi库:简化Excel操作的神器
在企业应用和数据处理中,Excel表格是常用的数据交换和存储方式。然而,处理和操作Excel表格可能是一项繁琐的任务。EasyPoi库作为一款优秀的Excel操作工具,可以帮助我们更轻松地进行Excel文件的读写、导入导出等操作。本文将深入探讨EasyPoi库的基本概念、特点,以及如何在实际应用中使用它进行Excel操作。
681 0
|
easyexcel Java API
Java开发篇 - 使用alanpoi实现excel的导入导出(短短几行代码就可以)
短短几行代码就可以, 使用alanpoi实现excel的导入导出
300 0
|
开发者
全网最全最简单使用easypoi导入导出Excel的操作手册(二)
今天做Excel导出时,发现了一款非常好用的POI框架EasyPoi,其 使用起来简洁明了。现在我们就来介绍下EasyPoi,首先感谢EasyPoi 的开发者 Lemur开源
8997 1
全网最全最简单使用easypoi导入导出Excel的操作手册(二)
|
Java Apache 数据库
全网最全最简单使用easypoi导入导出Excel的操作手册(一)
今天做Excel导出时,发现了一款非常好用的POI框架EasyPoi,其 使用起来简洁明了。现在我们就来介绍下EasyPoi,首先感谢EasyPoi 的开发者 Lemur开源
3005 0
全网最全最简单使用easypoi导入导出Excel的操作手册(一)