onsulta @LINQ com Distinct e Union
Atualmente, tenho 2 consultas que estão retornando listas de MyModel assim:
var q1 = ....
select new MyModel()
{
TheData1 = ...
TheData2 = ...
TheUniqueID = ...
}
var q2 = ....
select new MyModel()
{
TheData1 = ...
TheData2 = ...
TheUniqueID = ...
}
Se no primeiro trimestre eu tenho:
TheUniqueID = 2,3,6,9,11
e no segundo trimestre eu tenho:
TheUniqueID = 2,4,7,9,12
Como escrever a consulta para obter uma lista do MyModel onde
TheUniqueID = 2,3,4,6,7,9,11,12
Em outras palavras, cada TheUniqueID está presente apenas uma vez (ou seja, 2 e 9 não se repetem
Comecei a olhar para a Union e distinto, mas estou me perguntando se preciso de 2 declarações ou nã
odas as sugestões são bem-vinda