Tengo un problema de SQL.
Primero les explico:
Tengo dos tablas
Tabla Clientes
IdCliente
Nombre
Puntos
Tabla Historial
IdHistoria
IdCliente
Visitas
Tengo que hacer lo siguiente Sumarle 5 puntos a todos los clientes que tengan mas de 5 visitas.
LA verdad lo que hice fue esto:
UPDATE tblCliente SET Puntos = 5 WHERE IN
(select id, count(id) from tblHistorial group by id
having count(id) > 5)
\El select o la subconsulta que tengo dentro del update me hace la consulta de los clientes que tienen mas de 5 visitas el problema ahora es como hago para a estos sumarles los 5 puntos.
Si alguien me puede ayudar se lo agradezco infinitamente. (Obviamente no es tan sencillo lo que yo tengo que hacer pero con esto me puedo guiar, Para hacer lo que yo necesito)