Добрый день, коллеги.
Прошу помощи ::)
Есть 3 таблицы:
Группы:
LOAD * INLINE [
IDGroup, NameGroup
1,Розница
2,Мелкий опт
3,Крупный опт
];
Клиенты:
LOAD * INLINE [
IDClient, IDGroup, NameClient
1,1,Клиент1
2,2,Клиент2
3,1,Клиент3
4,1,Клиент4
];
ТоварКлиент:
LOAD * INLINE [
ID, IDClient, IDItem
1,1,112233
2,2,112233
3,3,332211
4,4,112233
5,4,332211
];
В результате нужно, чтобы вывелась таблица:
Артикул | Розница | Мелкий опт |
112233 | Все, кроме Клиент3 | Клиент2 |
332211 | Все, кроме Клиент1 | |
Вот поля, где "все, кроме..." не получается рассчитать. Каким-то образом нужно вытащить список клиентов в разрезе группы, которые не упомянуты в таблице "ТоварКлиент". |