首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Excel更新SQL记录

从Excel更新SQL记录
EN

Stack Overflow用户
提问于 2013-10-11 19:07:23
回答 1查看 348关注 0票数 0

我正在为我们的销售人员准备一份报价单。我需要从SQL记录中读取一个字段,使用该引号作为电子表格,向其中添加一个,然后将SQL记录更新为递增的数字。

读取数据很容易,将更新推到特定记录中的单个字段是困难的部分。

以前有人这么做过吗?

有些人建议了向CSV导出,然后导入的方法。这不是我想要做的。我想要的是一个交互式电子表格,它检索并动态更新SQL表记录。我需要这样做,以要求没有用户交互。

EN

回答 1

Stack Overflow用户

发布于 2013-10-11 19:12:29

将excel中的数据导出为CSV。然后用它创建一个临时表,并使用该表获取所需的信息,然后将该信息导出到“真实”表中。

代码语言:javascript
复制
CREATE TEMPORARY TABLE temp LIKE real_table;

LOAD DATA INFILE 'file.csv'
INTO TABLE temp
FIELDS TERMINATED BY ','
(list, values, here); 

UPDATE real_table
INNER JOIN temp on temp.id = temp.id
SET real_table.value = temp.value;

DROP TEMPORARY TABLE temp;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19325457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档