`
happyqing
  • 浏览: 3183720 次
  • 性别: 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的...

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

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

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

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

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

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

    Excel2Json

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

    EXCEL报表生成器

    Excel报表生成器是一种工具,主要用于自动化地从数据库中提取数据并将其整理成结构化的报表格式。这个工具大大简化了数据分析和报告制作的过程,尤其适用于需要频繁处理大量数据的IT专业人士和业务分析师。以下是对...

Global site tag (gtag.js) - Google Analytics