Hola
Tengo dos tablas: PRODUCTOS y CATEGORÍAS, las cuales están relacionadas muchos-a-muchos a través de una
tercera tabla: CATE_PRODUCTOS.

Al mostrar los productos en un DataGridView, el usuario puede seleccionar uno o más productos (es decir,
varias filas seleccionadas). En ese momento necesito hacer un query (Linq to SQL) que me traiga las categorías que son comunes a todos los productos seleccionados.
EJ. Suponer que un usuario ha seleccionado 3 filas:
PRODUCTS ---------- CATEGORIES
--------------------------------------------------------------
COKE ------------> Autoservicio - Oferta - Bebidas
ZUMO ------------> Bebidas
VINO -------------> Licor - Bebidas
En este caso hay una única categoría en común que es "Bebidas". Pues eso es lo que necesito que
el query me traiga. También puede haber casos en el que haya más de un valor en común o ninguno.
Gracias