在近一段日子里,进入了新的项目组,由于项目需要,经常要将一些Excel表中的数据导入数据库中,以前并没有过多的接触过数据导入与数据处理,对于我来说比较痛苦,今天下午花了几个小时处理数据,但是同事给我提供了更加简单的数据处理方法,让我不得不服,5分钟就能弄好。于是开始反思,是不是有更好的数据处理方法,而不是手动去一条条修改。

一:多行操作手写SQL

同事提供的方法是将Excel表中某一列数据Ctrl+C、Ctrl+V到NotePad++中,然后使用快捷键选中所有数据行,多行一起手写sql语句。(暂时不介绍)

二:Excel表函数自动生成SQL

在下班之后我继续搜索是否有更好的办法处理数据,生成我想要的sql语句, 于是搜了下还真有。。。在Excel表里使用Excel里的函数来自动生成想要的sql语句。

="update table set item_data='"& B1 &"' where item_id=8 and run_id='"& A1 &"';"

1:首先我们来新建一个测试用的Excel,并且添加几行数据

2:接着使用在函数栏中添加 ="update table set item_data='"& B1 &"' where item_id=8 and run_id='"& A1 &"';"

以上函数中的A1代表获取A列第一行的数据,点击选中空白行如C1,函数自动生成的语句就会填充进去。

3:第二步会生成一条sql语句,接下来鼠标移到C1框右下角直到鼠标变成一个黑边框+,鼠标点击不放一直往下拖,就可以让下面三行也生成同样的sql语句了。

在平常的工作中,多多掌握一点这样的小技巧,能够帮助我们省去很多时间。

使用Excel自动生成sql语句相关推荐

  1. 用excel自动生成sql语句

    在空白列插入函数 =CONCATENATE("insert into user(code, name) values('",A1, "','", B1, &qu ...

  2. tp5循环查询语句_如何用Excel快速生成SQL语句,用过的人都说好

    Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成. 今天我们就用这个功能来快速生成SQL语句. 导入Excel数据 Excel的数据有多种方式,这 ...

  3. 如何用Excel快速生成SQL语句,用过的人都说好

    导读:Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成. 今天我们就用这个功能来快速生成SQL语句. 作者:丶平凡世界 来源:SQL数据库开发(I ...

  4. Excel表格生成sql语句

    假如excel表格中有A.B.C三列数据,希望导入到数据库users表中,对应的字段分别是name,sex,age ,在你的excel表格中增加一列,利用excel的公式自动生成sql语句,方法如下: ...

  5. 使用Excel批量生成SQL语句,用过的人都说好

    点击关注公众号,SQL干货及时获取 后台回复:1024,获取海量学习资源 Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成. 今天我们就用这个功能 ...

  6. 如何使用excel批量生成sql语句

    使用excel批量生成sql语句 1.将sql数据导出到excel文件 2.去除execl中多余的空格 设置单元格格式(如果不定义数据格式,去除数据前的空格后数据前的00会消失,如"001& ...

  7. excel动态生成Sql语句

    文章目录 0. 前言 1. 先说结论 2. 例子 0. 前言 由于工作原因,无意中发现有时候有些数据来由形式是excel文件,需要把里面的值变成sql语句,然后去数据库中执行. 因此记录下如何让exc ...

  8. NO2:自动生成sql语句

    SQL语句自动生成工具 大哉乾元 2016/2/26   作者原创转载请注明出处 前言 这个程序是几年前做成的,现在整理成文档和大家分享,当时参与的项目中大量使用的sql语句,所以SqL语句的代码输入 ...

  9. java自动生成sql语句

    java自动生成sql语句 艳学网强势来袭http://47.98.237.162/index,首次发布艳辉工具,第一个工具我们发布sql语句自动生成. 以前首次接触sql是在大学期间,刚开始是手写s ...

最新文章

  1. ERROR: epmd error for host 192: badarg (unknown POSIX error)
  2. 优化应用启动时的体验
  3. [swift 进阶]读书笔记-第十一章:互用性 C11P1 实践:封装 CommonMark
  4. extern “C“
  5. c语言三目运算程序,有C语言中三目运算符 联系到的 程序打trace
  6. 学习scala的网站汇总
  7. 【Redis】Redis入门与安装步
  8. 【哈工大SCIR笔记】自然语言处理中的迁移学习(上)
  9. 最全面的PS快捷键使用指南
  10. 我想向你们推荐一门最好的python课程——CS61A学习笔记(一)
  11. python自动选课原理_python实现学生选课系统 面向对象的应用:
  12. 黑盒测试AND白盒测试
  13. 10大改变世界的未来科技
  14. python的MYSQLdb
  15. Docker 安装mysql 解决中文乱码,数据持久化进入本地
  16. 色卡矩形检测和颜色提取
  17. 整理:C primer plus 学习笔记
  18. RFID Kill密码是什么
  19. 关于资产和负债的理解
  20. Python有趣应用之Python帮你潜伏侦查网聊美女

热门文章

  1. 备战金三专题: 动态代理是基于什么原理?
  2. HDUOJ 2014青年歌手大奖赛_评委会打分
  3. 小程序上拉分页加载更多数据功能
  4. 小白用c++画出手枪,写代码时实属不易,请点赞加关注吧!
  5. 软件测试里的几种测试模型: V模型,W模型,H模型
  6. conda安装 sklearn_十分钟上手sklearn 安装,获取数据,数据预处理
  7. vue 操作数组的变异方法和非变异方法
  8. 28_数据库_第28天(数据库、表及表数据、SQL语句)_讲义
  9. 2022中国电子展,国产超高清技术掀起新兴浪潮
  10. 先根遍历二叉树c语言程序,二叉树先序遍历C语言实现