Я подключился к базе данных сервера SQL с показанным здесь кодом, а затем я пытаюсь запустить запрос для сбора данных, отфильтрованных по дате, которая хранится как целое число в таблице в формате ГГГГММДД
con <- DBI::dbConnect(odbc::odbc(), driver = "SQL Server", server = "***")
fact_transaction_line <- tbl(con,in_schema('***', '***'))
data <- fact_transaction_line %>%
filter(key_date_trade == 20200618)
Это сохраняется как запрос, но не работает, когда я использую glimpse для просмотра данных, с ошибкой ниже
"dbplyr_031"
WHERE ("key_date_trade" = 20200618.0) '
Почему это не работает, есть ли лучший способ отформатировать запрос для получения этих данных?