`
happyqing
  • 浏览: 3197397 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

excel 使用公式引用列值生成sql语句

阅读更多

 

excel数据

A

B

C D E
姓名 金额 日期    
啦啦 17 1990/11/19 在这使用公式  
         

 

在这使用表达式用以下文本替换

="insert into tablename (ID,NAME,AMOUNT,XX_DATE,CREATE_TIME) values (sys_guid(),'"&A2&"','"&VALUE(B2)&"','"&TEXT(C2,"yyyy-mm-dd")&"','"&TEXT(TODAY(),"yyyy-mm-dd")&"');commit;"

 

显示为

insert into tablename (ID,NAME,AMOUNT,XX_DATE,CREATE_TIME) values (sys_guid(),'啦啦','17','1990-11-19','2014-02-10');commit;

 

说明

以=开头

A2:            引用A列第2行的值

VALUE函数 把数字转为文本。

TEXT函数    把日期格式化为文本。

TODAY(), 今天的日期

&                  连接字符串

 

连接字符串还可以用CONCATENATE函数 =CONCATENATE(A1,A2,A3,A4)

 

分享到:
评论

相关推荐

    excel生成sql脚本

    "Excel生成SQL脚本"这个主题涉及到如何利用Excel的功能来自动化创建SQL语句,这对于数据库管理员和数据分析师来说是一个非常实用的技巧。 首先,我们需要理解表结构说明。在“表结构说明及SQL生成文档.xls”中,...

    excel导入生成insert语句

    本主题聚焦于如何利用C#从Excel导入数据并生成SQL语句,如INSERT、DELETE和UPDATE,以实现数据的高效管理。 首先,我们需要了解C#中处理Excel的基本步骤。C#提供了多种库来读取Excel文件,如EPPlus、NPOI和...

    excel文件中批量生成insert语句

    3. **复制公式**:将G1单元格中的公式向下拖动填充到所有需要生成INSERT语句的行,Excel会自动替换对应列的单元格值,生成完整的INSERT语句。 4. **检查与复制SQL语句**:检查生成的SQL语句,确保没有语法错误。...

    将Excel生成SQL语句完成数据库导入.doc

    4. 将D1单元格的公式复制到所有需要生成SQL语句的行。 5. 这样,D列就会填充完整的SQL插入语句。 6. 最后,将D列的内容复制到一个纯文本文件中,以便于在Web界面或其他远程管理工具中执行这些SQL语句。 通过这种...

    excel生成建表SQl

    在Excel中,我们可以指定某一列作为主键,这将反映在生成的SQL语句中,例如`PRIMARY KEY (column_name)`。 2. **索引**:索引是用于提高查询速度的数据结构。非聚簇索引不包含行数据,而聚簇索引则决定了数据在磁盘...

    EXCEL 常用SQL语句解释+VBA 完全手册

    学习"EXCEL 常用SQL语句解释+VBA 完全手册"的内容,不仅可以提升你在Excel中的数据处理能力,还能够使你在面对复杂数据挑战时游刃有余。无论你是数据分析师、项目经理还是企业决策者,掌握这些技能都将大大提高你的...

    一种利用公式和SQL语句将Excel数据升迁至关系型数据库的方法.pdf

    针对上述问题,本文提出了一种利用Excel公式生成SQL语句的方法。首先,利用IF函数判断某个单元格是否需要生成SQL语句。其次,通过CONCATENATE函数将单元格的内容合并到一个INSERT SQL语句中。CONCATENATE函数是一个...

    sql自动生成代码工具(Excel制作)

    从标签来看,“工具”表明这是一个实用程序,“Excel”指明其依赖于Microsoft Excel来运行,“生成代码工具”和“自动生代码”都指向了它的主要功能,即自动生成SQL语句,这在创建或更新数据库结构时能大大提高效率...

    Python读取excel指定列生成指定sql脚本的方法

    update A set A.01 = 'excel第一列的值' where A.02 = 'excel第二列的值' 虽然excel中公式写好了,但是还需要将总计的那行复制粘贴到txt文档中,所以索性太麻烦,果断用Python写了一个自动化的脚本,虽然查出的数据...

    delphi EXCEL导入SQL源码

    4. **构建SQL语句**:根据Excel数据生成INSERT语句。如果数据量大,考虑使用批量插入以提高效率。这通常涉及到动态构建SQL语句,确保每个字段对应正确。 5. **执行SQL语句**:通过连接对象的Execute方法执行SQL插入...

    Excel转SQL in格式

    3. **构建SQL IN语句**:在生成的字符串前后添加IN关键字和括号,形成完整的SQL语句,如`WHERE column IN ('value1', 'value2', ..., 'valueN')`。 4. **自动化转换**:如果频繁进行此操作,可以编写一个脚本或程序...

    快速生成SQL临时表、合并列的高效率辅助Excel

    该工具利用Excel快速生成SQL Server和MySQL的临时表、多行快速合 1、支持SQL Server和MySQL的with语句以及临时表 2、支持自定义至多3列 3、支持多行,行上限为Excel的最大行数。(只需要把结果生成列第三行的公式...

    excel 导入sql

    4. 手动生成SQL语句:对于小规模的数据导入,可以在Excel中利用公式生成SQL插入语句。例如,可以创建一个新的列,使用CONCATENATE函数结合每个单元格的值来构造INSERT INTO语句。然后将这些语句复制到文本文件中,在...

    在查询中生成序号列

    首先创建一个查询获取原始数据,然后创建另一个查询,引用第一个查询并添加计算字段,计算字段的值基于前一个查询的记录数。这需要对嵌套查询有深入的理解。 关于提供的文件"歌星(2000).mdb",这是一个Access数据库...

    Excel动态操作sql2005数据库

    要真正删除数据库记录,需要执行SQL删除语句或使用"数据"菜单的"编辑查询"功能。 3. **修改数据**:直接在工作表中修改单元格内容,然后刷新数据连接,更新将同步到数据库。 4. **查询数据**:可以利用Excel的...

    SQL SERVER数据库批量更新程序

    附带的`批量更新使用说明.doc`文档应该是详细的用户指南,包含了如何配置数据库连接、执行查询、生成SQL语句以及如何利用导出功能等步骤,对于初次使用的用户非常有帮助。而`BatchUpdate.exe`则是程序的可执行文件,...

    Python操作Excel生成数据库定义。

    - 生成SQL语句:根据列名和数据类型构建CREATE TABLE语句,考虑可能的约束条件。 - 可视化或输出定义:打印或保存生成的SQL语句,供后续数据库创建使用。 6. **注意事项**: - Excel的复杂格式,如合并单元格、...

    从Excel到SQL数据分析进阶指南.rar

    此外,SQL提供聚合函数,如`SUM`, `AVG`, `COUNT`, `MAX`, 和 `MIN`,用于计算特定列的总和、平均值、数量、最大值和最小值。例如,计算某个列的总和: ```sql SELECT SUM(列名) FROM 表名; ``` 随着数据需求的...

    Excel2Json

    此外,该工具还可以生成SQL语句,使得用户能快速将Excel数据导入数据库。在现代的数据处理流程中,这种转换能力是至关重要的,因为很多系统更倾向于接收JSON格式的数据。 1. Excel与JSON的差异: - Excel是一种...

    thinkphp5使用composer引入PhpSpreadsheet导出带公式的excel表格demo

    ThinkPHP5的模型层提供了方便的数据库操作接口,可以进行CRUD(创建、读取、更新、删除)操作,同时通过JOIN、WHERE、GROUP BY等SQL语句进行复杂的查询。如果示例包含了SQL,那么开发者可能会演示如何从数据库获取...

Global site tag (gtag.js) - Google Analytics