PengYi 发表于 2018-9-7 09:41:03

Excel数据,批量放入sql的in语句

请教各位大佬,帮帮新手一枚。

在用sql的in 语句时,导入字符串的数据,如何将Excel的较大量数据,批量转换成,带上引号和有顿号分隔符的格式。因为我现在都是手动一个一个复制过去的。{:5_99:}

select *
from wedw_dwd.medical_knowledge_treatment_dz
where date_id='2018-09-05'
and link_start_date<='2018-09-05' and link_end_date>='2018-09-05'
and treatment_name in ('洁牙','牙齿美白','口腔检查','洗牙','耳鼻咽喉炎症','耳鼻咽喉疾病','嗓音疾病','隐形矫正','托槽矫正','认知障碍症','失智症','老年痴呆症','失智老人','认知症护理','非药物干预','失智老人护理','养老院','护理院','基因检测')

PengYi 发表于 2018-9-9 11:10:27

有大神帮忙解答吗?

PengYi 发表于 2018-9-10 13:39:51

1998,请回答?{:5_103:}

lsmin 发表于 2019-3-20 23:16:34

这个不用数据库技术啊,用excel替换 就可以完成了

PengYi 发表于 2019-6-29 16:15:19

lsmin 发表于 2019-3-20 23:16
这个不用数据库技术啊,用excel替换 就可以完成了

done
页: [1]
查看完整版本: Excel数据,批量放入sql的in语句