zoukankan      html  css  js  c++  java
  • sqlCel查询一个表中部分字段的数据后插入到另一个表中

    问题:

    部门每天需要从后台系统将物流总表数据导出,Excel中整理出订单的物流发货渠道和发货时间,再手动导入到数据库中,整个过程不麻烦,但在Excel中比较繁琐。

    需求:

    将这个繁琐的过程变得更简单,更快速

    方案:

    思考过程,两种方案:

    一是,建立两个表,一个总表,一个小表(即仓库出货表),使用SQL语句将数据从总表里查出来之后直接使用insert into 插入到小表中,操作者只需做两步:导入数据到总表,执行sql语句;但是细看数据库有不足,字段名不一样,总表的一个字段名和小表对应的字段名不一样,即总表的字段为物流公司,小表的字段名为仓库发货时间(即  03-28泰国-博佳图  这种形式;其中的03-28是昨天的时间,和扫描时间不一定一致.。。。。好吧,也许将物流公司字段名修改成小表对应的字段名,再使用sql语句先查询再插入也可以。。。

    ------------先放着之后再试)。

    二是先建立总表,将数据导入数据库总表,总表格式如下

     小表如下:

    利用sqlcel先对数据进行编辑,如替换单引号('5219033035665189把单引号去掉),数据的拼接(拼接成 03-28泰国-博佳图  这种形式),

    再选取要插入的数据字段到 插入记录 表中,

    即可实现数据从总表到小表的转换。

    --------------------------------

    还有一种想法,直接将总表删除部分字段数据再导入小表,然后在小表中修改数据达到自己想要的目的。

    成就人
  • 相关阅读:
    Camera驱动开发 基于高通MSM8660 + Android 2.3
    http://lvzun.iteye.com/?show_full=true
    android编译要求安装jdk1.5的解决办法
    Android CTS one function
    Serializing Java objects to XML with WOX
    面向对象js javascript
    NVelocity练习
    NVelocity中的语法及常用指令
    Velocity Template Language (VTL).
    castle projects
  • 原文地址:https://www.cnblogs.com/pingzizhuanshu/p/10620458.html
Copyright © 2011-2022 走看看