У меня есть 3 таблицы:
- Приложения (id, name)
- Ресурсы (id, name)
- ApplicationsResources (id, app_id, resource_id)
Я хочу показать в GUI таблицу всех имен ресурсов. В одной ячейке каждой строки я хотел бы указать все приложения (разделенные запятыми) этого ресурса.
Итак, вопрос в том, что лучший способ сделать это в SQL, поскольку мне нужно получить все ресурсы, и мне также нужно получить все приложения для каждого ресурса?
Сначала я запускаю выбор * из ресурсов, а затем прохожу через каждый ресурс и делаю отдельный запрос на ресурс, чтобы получить список приложений для этого ресурса?
Есть ли способ сделать это в одном запросе?