我正在使用Excel 2010和ODBC连接器从MySQL数据库中提取数据。
我只想根据用户名列表提取某些记录。
我已将登录列表放入正确格式化为
的单元格中SELECT * FROM table WHERE login IN (?)
,参数指向包含表单列表的单元格(使用自定义连接函数从列构造):
'login1', 'Login2身份',... '隆吉'
然而,当我运行查询时,我得到0行返回;玩弄它似乎Excel正在逃避单引号,因此发送到MySQL服务器的查询是:
SELECT * FROM table WHERE login IN (\'login1\',\'login2\',...\'loginN\')
......什么都不匹配。
有没有办法阻止转义,或者另一种方法可以使用“SELECT ... WHERE IN”查询?