A ver, quiero realizar la siguiente consulta:
una que obtenga el dni de los clientes que hayan comprado como mínimo un coche blanco y un coche rojo.
De una tabla que puede llamarse "compras" tal que así:
dni_cliente|cod_coche|color_coche
Podemos tener algo como:
0000001....1.....blanco
0000001....2.....azul
0000002....2.....blanco
0000002....4......rojo
0000003....5.....blanco
En este caso, sacaría el dni del cliente '00000002'.
¿Cómo se haría? He pensado en realizar un agregado por cliente, pero luego tengo que saber dos cosas: tanto el "count" de filas (mayor que dos), como que sean "blanco" y "rojo". Por eso pensé en una función de agregado que trabaje con cadenas.
He buscado y esto sería lo más parecido:
http://office.microsoft.com/es-es/ac...288263082.aspx
¿Alguien me puede orientar?