excle数据转sql语句或excle数据按条件导入数据库(数据库不限于 关系型数据 ORACLE / MS SQL / MY SQL、非关系型数据库 MONGODB)处理方法。
id | name | address | province | city |
---|---|---|---|---|
52 | 浏阳市淮川三鑫通讯行 | 湖南省浏阳市淮川圭斋西路020号 | 湖南省 | 长沙市 |
265 | 杭州余杭区南苑街道迅康通讯器材商行 | 杭州余杭区南苑街道政法西街46-48号 | 浙江省 | 杭州市 |
257 | 昭通市昭阳区云邮通信终端产品销售维修部(A2) | 云南省昭通市昭阳区公园路90号 | 云南省 | 昭通市 |
173 | 新都区晟菲通讯器材经营部 | 成都市新都区新都镇新中路58号1栋1层1号 | 四川省 | 成都市 |
CONCATENATE(text1,text2) //text可以是单元格坐标也可以是 双引号 包含的字符串 "string"
例如:
//非关系型数据库操作
//mongo insert sql
=CONCATENATE("db.collection.insert({'id':'",B2,"','name':'",C2,"','address':'",D2,"','province':'",E2,"','city':'",F2,"'});"
//mogo update sql
=CONCATENATE("db.collection.update({'id':'",B2,"'}{$set:{'name':'",C2,"','address':'",D2,"','province':'",E2,"','city':'",F2,"'}});"
//关系型数据库
//sql insert 如果id自增不需要加id值
=CONCATENATE("INSERT INTO tablename VALUES (",B2 , ", '", C2,"', '",D2 ,"', '",E2 ,"', '",F2 ,"')")
//sql update
=CONCATENATE("UPDATE tablename SET name = '",C2,"' WHERE id = '",B2,"';")
//mongo insert
db.collection.insert({'id':'52','name':'浏阳市淮川三鑫通讯行','address':'湖南省浏阳市淮川圭斋西路020号','province':'湖南省','city':'长沙市'});
//mongo update
db.collection.update({'id':'52'}{$set:{'name':'浏阳市淮川三鑫通讯行','address':'湖南省浏阳市淮川圭斋西路020号','province':'湖南省','city':'长沙市'}});
//sql inser 如果id自增不需要加id值
INSERT INTO tablename VALUES (52, '浏阳市淮川三鑫通讯行', '湖南省浏阳市淮川圭斋西路020号', '湖南省', '长沙市')
//sql update
UPDATE tablename SET name = '浏阳市淮川三鑫通讯行' WHERE id = '52';