我正在尝试为我们的销售人员制作报价单。我需要从 SQL 记录中读取一个字段,将该引用编号用于电子表格,向其中添加一个,然后将 SQL 记录更新为递增的编号。
读取数据很容易,将更新推送到特定记录中的单个字段是困难的部分。
以前有人做过吗?
你们中的一些人建议了导出到 CSV,然后导入的方法。这不是我想要在这里做的。我想要的是一个交互式电子表格,它可以检索,然后动态更新 SQL 表记录。我需要这个不需要用户交互。
我正在尝试为我们的销售人员制作报价单。我需要从 SQL 记录中读取一个字段,将该引用编号用于电子表格,向其中添加一个,然后将 SQL 记录更新为递增的编号。
读取数据很容易,将更新推送到特定记录中的单个字段是困难的部分。
以前有人做过吗?
你们中的一些人建议了导出到 CSV,然后导入的方法。这不是我想要在这里做的。我想要的是一个交互式电子表格,它可以检索,然后动态更新 SQL 表记录。我需要这个不需要用户交互。
将 Excel 中的数据导出为 CSV。然后用它创建一个临时表并使用它来获取您需要的信息,然后将该信息导出到您的“真实”表。
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;