У меня есть 3 таблицы:
- пользователи [идентификатор, имя]
- черный список [blockerid, заблокирован]
- location [uuid, lat, lon]
Мне нужно получить все данные из таблицы местоположений с условием, что если человек, который запрашивает местоположение, будет представлен в черном списке как блокировщик или заблокирован, он не увидит это запрещенное местоположение.
Например:
Blacklist:
10 11
Location
10 74.1231 51.12312
11 82.1231 -1.31241
12 10.2121 34.12312
если 12 просит указать местоположение, он получает все. если 11 просит местоположение, он получит только местоположение 12, такое же, как 10.
Нужна помощь в запросе