As @Flo_P said you should provide us reprex. It helps us help you and you will end up with a much clearer explanation of what your are trying to do.
Is the sort of thing you are trying to do?
suppressPackageStartupMessages(library(tidyverse))
df <- tibble::tribble(~id, ~v,
1L, "a",
2L, "b",
3L, "c",
4L, "d")
sel <- tibble::tribble(~id, ~v,
11L, "c",
8L, "d")
filter(df, v == sel$v)
#> # A tibble: 2 x 2
#> id v
#> <int> <chr>
#> 1 3 c
#> 2 4 d
Created on 2018-04-16 by the reprex package (v0.2.0).