Извините за трудности в описании контекста в заголовке.Моя ситуация такова, что имея 3 таблицы
T1
A|B
1|xyz
2|www
3|abc
4|ppp
5|iuy
T2
A|C
1|1
1|2
2|3
2|4
3|5
4|6
5|7
5|8
T3
C| D |E
1|dfg|NULL
2|jhg|1
3|bnm|NULL
4|lpo|NULL
5|tyu|NULL
6|qrt|2
7|bet|3
8|dsf|4
Цель запроса состоит в том, чтобыshow B с соответствующим ему D при условии t2.A должно иметь как минимум 1 соответствующее значение C, чтобы оно не было NULL в его значении E
У меня возникают трудности с отображением C с нулевым значением, хотя на самом деле это должно бытьвключается, когда условие A совпадает на всем изображении, состоящим из другого ненулевого C, что делает A допустимым результатом.
При указанных условиях желаемое A должно быть 1, 4, 5 ичтобы показать соответствующий ему B со ВСЕМ D желаемого A из отношения с C в t2.
A2 и A3 нежелательны, так как все их соответствующие E для C равны нулю, и что я хочу иметь, это то, что вминимум 1 из E содержит значение.
Требуемый результат должен быть
B | D
xyz|dfg
xyz|jhg
ppp|qrt
iuy|bet
iuy|dsf
Я надеюсь, что кто-то поймет.