我是这种类型的xls文件:
group_name | name
my_groupe1 | name1
my_groupe4 | name2
my_groupe2 | name3
my_groupe1 | name4
和我的数据库:
users
id | id_group | name
和
groups
id | name
我想在我的数据库中导出我的xls数据。但我必须更换" group_name"通过他对数据库中真实记录的识别。
我的数据库中已存在所有组记录。
我认为要为此制作网络服务,但我更喜欢直接导出它。
THX
答案 0 :(得分:0)
我的建议是根据您的数据在Excel中创建动态SQL INSERT语句。下面我给出了D2和E2的公式。
<强> D2:强>
=“INSERT INTO group(id,name)VALUES(,'”&amp; B2&amp;“')”
的变为:强>
INSERT INTO组(id,name)VALUES(,'my_group1')
<强> E2:强>
=“INSERT INTO user(id,name,group)VALUES(,'”&amp; B2&amp;“',”&amp; A2&amp;“)”
的变为:强>
INSERT INTO用户(id,name,group)VALUES(,'my_group1',1)