ok hai ragione.
L'sql complesso lo si può comporre da programma: si tratta di comporre una stringa. Qui invece bisogna cablare il codice. Io non ho mai visto linq dinamico.
Se esiste, naturalmente, ben felice.
Ciao.