Я хочу выбрать пользователей, которые имеют одинаковые city_id и country_id с текущим пользователем.
Я намеренно позволил стране и городу быть независимыми, потому что есть некоторые причины гибкости.
это выглядит примерно так?
SELECT id, country_id, city_id, surname FROM users WHERE
country_id = (SELECT id,country_id FROM users WHERE id = 'current_user') AND
city_id = (SELECT id, city_id FROM users WHERE id = 'current_id')
какие-либо идеи, пожалуйста?