Для выполнения данного запроса, необходимо использовать оператор JOIN для объединения таблиц. Для сохранения многие-ко-многим отношений между таблицами "clients" и "selections", необходимо также использовать таблицу-связку "clients_selections".
Пример SQL запроса может выглядеть следующим образом:
```sql
SELECT clients.*, selections.*, statuses.*, tours.*
FROM clients
JOIN clients_selections ON clients.client_id = clients_selections.client_id
JOIN selections ON selections.selection_id = clients_selections.selection_id
JOIN statuses ON statuses.status_id = selections.status_id
JOIN tours ON tours.tour_id = selections.tour_id
```
В данном запросе происходит объединение таблиц "clients", "clients_selections", "selections", "statuses" и "tours" по соответствующим ключам (client_id, selection_id, status_id, tour_id). Таким образом, вы получите данные всех указанных таблиц с сохранением многие-ко-многим отношений между таблицами "clients" и "selections".
Использование одного запроса для объединения таблиц является более эффективным способом, чем использование отдельных запросов в коде программы для связывания записей.