Вот моя проблема. Я хотел бы найти дубликаты «кода ifls» и получить разные склады, где я получаю этот дублированный код.
Вот как выглядит таблица:
| code ifls | warehouse |
| 4013 | 1 |
| 4013 | 2 |
| 4013 | 3 |
| 4014 | 4 |
| 4014 | 5 |
| 4015 | 5 |
Результат должен выглядеть так:
| code ifls | warehouse | warehouse | warehouse |
| 4013 | 1 | 2 | 3 |
| 4014 | 4 | 5 | |
Я пробовал этот запрос, но безуспешно...
SELECT code ifls as ifls, (SELECT warehouse FROM catalogue WHERE code ifls= ifls)
FROM catalogue GROUP BY code ifls HAVING COUNT(code ifls) > 1
Как бы вы выразили это в SQL-запросе?