0

我想用来dbplyr定义一个手写的 SQL查询而不是一个表。我怎样才能做到这一点?

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

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现在将充当tbl(...)R 中的 a,但它会在下面运行自定义 SQL 代码。显然,我打算拥有比我在 dbplyr 中可以轻松完成的事情更有趣/更复杂的 SQL。

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

有什么建议么?

4

0 回答 0