Hola, tengo una pregunta... estoy utilizando la siguiente consulta para realizar el siguiente UPDATE y me funciona muy bién, sin embargo ya tengo más de 1000 socios y quisiera simplificar el proceso... Si alguién tiene una idea se lo voy a agradecer de antemano:
UPDATE Morosos SET Total_deuda =
( SELECT sum( Cuota_mant ) total_calculado
FROM Socios
WHERE socioID='1')
WHERE morosoID='1';
UPDATE Morosos SET Total_deuda =
( SELECT sum( Cuota_mant ) total_calculado
FROM Socios
WHERE socioID='2')
WHERE morosoID='2';
UPDATE Morosos SET Total_deuda =
( SELECT sum( Cuota_mant ) total_calculado
FROM Socios
WHERE socioID='3')
WHERE morosoID='3';
................................ hasta el ID 1000 y los que se vayan sumando!
UPDATE Morosos SET Total_deuda =
( SELECT sum( Cuota_mant ) total_calculado
FROM Socios
WHERE socioID='1000')
WHERE morosoID='1000'
He tratado 1 BETWEEN 1000 y nada, Tambient trate '1','2,'3'.......'1000' y también me arroja error.
Gracias y saludos.