假设我有两个表,names并且phones 我想将一些输入的数据插入到表中,在一个查询中 - 如何才能完成?如果可以,请解释语法。
3 回答
小唯快跑啊
TA贡献1863条经验 获得超2个赞
我有同样的问题。我用for循环解决它。
例:
如果我想写两个相同的表,使用循环
for x = 0 to 1
if x = 0 then TableToWrite = "Table1"
if x = 1 then TableToWrite = "Table2"
Sql = "INSERT INTO " & TableToWrite & " VALUES ('1','2','3')"
NEXT
或
ArrTable = ("Table1", "Table2")
for xArrTable = 0 to Ubound(ArrTable)
Sql = "INSERT INTO " & ArrTable(xArrTable) & " VALUES ('1','2','3')"
NEXT
如果您有一个小查询,我不知道这是否是最佳解决方案,但如果您的查询非常大并且它位于具有if / else / case条件的动态脚本中,这是一个很好的解决方案。
添加回答
举报
0/150
提交
取消