1

我需要在引用另一个单元格的单元格中编写 SQL 插入语句。这样做的正确语法是什么?需要引用另一个单元格的部分在下面写为 {value of cell} :

INSERT INTO map.UserSurveys (surveyId,userId,activeQuestions) VALUES (50, {value of cell}, 1)
4

2 回答 2

2

如果值是一个数字:

="INSERT INTO map.UserSurveys (surveyId,userId,activeQuestions) VALUES (50, " & A1 & ", 1)"

如果值是字符串:

="INSERT INTO map.UserSurveys (surveyId,userId,activeQuestions) VALUES (50, '" & A1 & "', 1)"

在这两种情况下都替换A1为您想要的单元格,瞧

于 2012-05-31T12:00:50.977 回答
0

如果您必须在 A1 周围加上字符串引号

="INSERT INTO map.UserSurveys (surveyId,userId,activeQuestions) VALUES (50, '" & A1 & "', 1)"
于 2012-05-31T12:06:37.523 回答