Предположим, у меня есть таблица вродеКолонны перекрестков
ID PROD UNIT
1 | 100 | X
2 | 100 | Y
3 | 100 | Z
4 | 200 | X
5 | 200 | Y
6 | 300 | Y
7 | 300 | Z
Я хочу, чтобы получить пересечение значений из столбца БЛОКА для каждого кода из столбца PROD, с помощью запроса SQL. Количество продуктов в таблице является переменным, но мне нужно пересечь UNIT для всех продуктов. Для моего примера, таблица результатов будет таблица с одной строки, так как все продукты из PROD имеют только одну единицу общего:
PROD UNIT
300 Y
Вы вообще что-то пробовали? Что вы нашли, чтобы не работать? – dfundako
@dfundako Я пробовал некоторые выборки на основе count (*) ... но я понимаю, что использование count/grouping UNIT не поможет вообще в этой проблеме ... так что в данный момент я не знаю, откуда start – relysis
Вы говорите, что ваш результирующий набор должен иметь только Y как UNIT, потому что он единственный, который имеет все PROD вместе. Но почему у вашего результата есть только один PROD? Какое требование будет стоить значение? –