dplyr的1.1.0版本获得了允许它表示复杂连接的特性;例如,现在可以表示滚动连接。我相信目前(从dbplyr 2.3.0开始)还没有将这些结构转换为SQL。我很好奇:1.我假设计划是为大多数新的结构提供后端翻译。这是正确的吗?1.如果是这样的话,我想知道这些结构在MS SQL Server后端的可能转换是什么?例如,join_by(company == id, closest(year >= since))之类的T-SQL转换是什么?
dplyr
dbplyr
join_by(company == id, closest(year >= since))
idfiyjo81#
我相信dbplyr不支持滚动连接,这在join_by()pull请求的讨论中得到了证实(在我提出问题的两天后)。同一个帖子暗示,也许一些后端最终会支持它。它没有说明何时支持,也没有说明它将如何实现。
1条答案
按热度按时间idfiyjo81#
我相信
dbplyr
不支持滚动连接,这在join_by()pull请求的讨论中得到了证实(在我提出问题的两天后)。同一个帖子暗示,也许一些后端最终会支持它。它没有说明何时支持,也没有说明它将如何实现。