将一个数字列表从excel传递到firebird SQL中的查询

时间:2017-11-28 20:48:42

标签: sql excel firebird

我有一个firebird数据库和来自excel的查询。在开始我有

.then(
   redirect and dispatch
)

用于将SQL中的参数传递给firebird。我的table.myID是整数。然后我尝试用

从excel传递参数
WHERE (table.myID IN (1,2,3))

我将WHERE (table.myID IN (?)) 指向一个单元格。如果在单元格中只有一个数字有效。但是,如果我?来自一个单元格,则查询不起作用。我试着引用上下文,格式化单元格但没有成功。

thisthisthis等其他帖子使用文字列表的示例解决了INSTR和VBA的问题。我是firebird的新手,不知道类似的INSTR命令或其他传递整数列表的方法。

那么如何从一个单元格中传递整数列表呢?

1 个答案:

答案 0 :(得分:0)

在评论中提到的Arioch 'The,查询是

  

(?)包含'〜' || table.myID || '〜'

并且在单元格中

  

'〜1〜2〜3〜'