Мне нужно отфильтровать строки из таблицы, которая похожа на безопасность на уровне строк. У меня есть другая таблица, в которой перечислены уровни доступа для определенных пользователей. При применении фильтра уровня пользователя, где условия основаны на нескольких столбцах.
Первая таблица выглядит следующим образом, в этом списке перечислены пользователи и доступ к TG, для которых потребуется доступ из второй таблицы -

Таким образом, ID 1234 имеет доступ ко всем TG, т. Е. A, B и C. 4321 имеет два TG, то есть B и C
Во второй таблице есть информация об участнике, где каждому участнику назначены Reg и TG -

Таким образом, если в зависимости от состояния введенного идентификатора, выход должен быть ограничен доступом TG и регистром.
Если мы введем идентификатор как 1234, вывод должен быть следующим:

Аналогично, если идентификатор равен 4321, значение должно быть -
