如何在dplyr中使用“ sql function”查询?

时间:2019-01-29 05:09:54

标签: r dplyr

我想用dplyr中的MySQL function expression发送查询。

如果要在MySQL中的日期截断时间戳

# MySQL
select date(created_at_timestamp) from table

会工作的。

但是遵循dplyr的代码不起作用。

# dplyr
a <- tbl(conn, 'table_a')
a %>% select(x = DATE(created_at)) %>% show_query() 

1 个答案:

答案 0 :(得分:0)

sql()包装是有效的。

a %>% select(x = sql("DATE(created_at)")) %>% show_query()