在R中,我有一个像这样的原子矢量hashID_list
。
hashID_list <- c("123abc", "234bcd", "345cde", ... )
我想使用sprintf
函数进行简单的SQL查询,以从RMySQL包中提供dbGetQuery
函数。
我的尝试
condition <- sprintf('SELECT * FROM MyTable WHERE hashID in "%%%s%%"', hashID_list)
但是它不起作用。 hashID_list很长,所以我不能只写所有内容。我需要将它作为列表或向量提供给sprintf函数。有解决方案吗?