для каждого юзера, а потом прохожу циклом и удаляю запись, можно ли как-то удаление сделать одним запросом?
                  
                  
                  DELETE FROM user_partner_account_map 
                  
                  
                  where user_id = userId and partner_account_id 
                  
                  
                   in (SELECT id FROM partner_account where user_id = userId,
                  
                  
                
where user_id in (1, 2, 3, 4, 5)
DELETE FROM reporting_shard_2.user_partner_account_map where user_id in (SELECT id FROM user) and partner_account_id in (SELECT id FROM partner_account where user_id in (SELECT id FROM user)); Я так не могу сделать
Получается мне нужно цикл использовать и всё таки по одному делать?
Ни цикл, ни пол одному, можно написать запрос и удалит все что надо
Обсуждают сегодня