Hola a todos.
A ver si pueden ayudarme con esto, por favor, estoy hecho un lío con esto. Tengo 2 tablas que son:
Usuarios
IdUsuario
nombre
y otra que es:
Colores
IdUsuario
IdColor
Color
fecha
Lo que necesito es buscar el usuario que tenga más colores, es decir, el "ganador". He intentado hacerlo con count, pero no lo consigo. He intentado con "inner join", pero es muy confuso aun que con "Count".
He pensado también incluir un campo nuevo llamado "numColor" en la tabla "colores" que sea un contador, y que aumente cada vez que un usuario incluya un color, y así poder relacionar y contar el usuario que más colores tiene, pero no sé si es lo más adecuado. ¿Algún consejo / idea? Lo agradecería mucho.