如何使用SQL定义dbplyr表

时间:2018-11-09 22:27:40

标签: r dbplyr

我想使用dbplyr来定义手写的SQL query 而不是表。我该怎么办?

例如,我想做这样的事情:

my_custom_sql_tbl <- tbl( con, "SELECT * FROM MY_DATABASE_TABLE WHERE FOO IS NULL" )

my_custom_sql_tbl %>% select( my_columns )

变量my_custom_sql_tbl现在将在R中充当tbl(...),但它将具有 自定义的SQL代码在下面运行。 显然,我打算拥有比其他有趣/复杂的SQL 我可以在dbplyr中轻松完成的事情。

我尝试了上面的方法,但是没有用。它返回“表或视图不存在”或“标识符太长”的错误。

有什么建议吗?

0 个答案:

没有答案