我正在尝试使用paste in r来编写SQL查询
我正在尝试使用SQL中的CONTAINS语句创建要搜索的通配符列表(使用SQL server)
SQL语句为
SELECT *
FROM foo
WHERE CONTAINS (ItemNM ,'"bla*" OR "foo*" OR "batz*"')我想插入bla foo和batz,因为这个列表是用户定义的,并且会改变。我的问题是所有的语言印记。到目前为止,我已经
RadiologyStudies<-paste0("ItemNM CONTAINS "'bla*' OR 'foo*' OR 'batz*'"")
paste0("SELECT *
FROM foo
WHERE CONTAINS ",RadiologyStudies")但并不快乐。
发布于 2020-04-22 18:49:37
尝试使用:
RadiologyStudies <- paste0("ItemNM, 'bla*' OR 'foo*' OR 'batz*'")
paste0("SELECT * FROM foo WHERE CONTAINS (",RadiologyStudies, ')')
#[1] "SELECT * FROM foo WHERE CONTAINS (ItemNM, 'bla*' OR 'foo*' OR 'batz*')"https://stackoverflow.com/questions/61362742
复制相似问题