从EXCEL里面拼接SQL的where条件in语句

希望从EXCEL表里面的某个字段(例如姓名,或者ID字段),拼接起来放进SQL里面的IN。

例如如下的EXCEL表格

 

希望从里面提取相关信息来实现如下语句

Select * From   [dbo].[USER_REG]
  where name in(N'谢攀',N'郭春娜',N'朱雁春',N'彭明旭',N'吕承超',N'程婷婷',N'朱冬梅')

 

实现方法,1.单独提取到一个EXCEL中,

EXCEL语句  ="N'" & A2 & "',"

2.加N''等,复制,在WORD中选择“只保留文本”,粘帖到WORD中

3.CTRL+H,替换^p为空

  

即可实现

 

就这么简单,当然也直接在EXCEL里面操作。

posted @ 2017-06-22 11:44  becket  阅读(4921)  评论(0编辑  收藏  举报