Crear una función llamada “puntosPersona” que, dado el DNI de una persona, retorne el total de puntos que tiene actualmente.
CREATE FUNCTION puntosPersona(DNI INT) RETURNS INT BEGIN DECLARE puntos INT; SELECT SUM(puntos) INTO puntos FROM personas p, tarjetas ta, transacciones t WHERE p.DNI = ta.DNI and ta.nroTarjeta = t.nroTarjeta and p.DNI = DNI GROUP BY p.DNI; RETURN puntos; END