Estoy permitiendo que cada usuario vote todos los días tantas veces como quiera, guardo el usuario que vota, a que foto y que día.
Mi problema es si quiero que cuente sólo un voto por persona y día.
La sentencia que estoy usando es:
SELECT id, usuario, foto, fecha, COUNT(id) GROUP BY foto ORDER BY COUNT(id) DESC
De esta forma consigo el listado de todas las fotos con los votos que tiene cada una. Pero lo que me gustaría es que me sumara sólo un voto por día y por usuario en cada foto.
¿Alguien me puede ayudar?
Un millón de gracias