コンテキスト:ログオン時に大きなテーブルがあります。私は指定された期間(例えば3600秒)内のログオンのローリングカウントを計算したいと思います。 SQL/HQLで 私はこれを指定します:私があるのかどうかを知りたい df %>%
mutate(window_count = sql('COUNT(*) OVER(
PARTITION BY id ORDER BY logon
私はdplyrとdbplyrパッケージを使用してデータベースとのインターフェイスをとっています。私は何百万という記録を持つテーブルを持っています。私はまた、私がフィルタリングしたい同じテーブルのキーに対応する値のリストを持っています。通常、私はこのようなことをしてテーブルをフィルタリングします。 library(ROracle)
# connect info omitted
con <- d