Hola
Tengo un SP que simplemente hace un UPDATE en la tabla de CLIENTES para
cada numero de pedidos de ese cliente en la tabla PEDIDOS.
Para explicarlo sencillamente, que cuenta los pedidos que ha hecho a lo
largo del año ese cliente e inserta ese dato en el campo
"pedidos_efectuados" de la tabla clientes.
Recibe como parámetro el identificador del cliente.
Esto es un resumen muy simplificado, realmente el SP hace mucho más.
Pero al intentar ejecutarlo de esta manera:
EXEC SP_PEDIDOS_POR_CLIENTE(select distinct cliente from clientes)
Me dice que como la consulta devuelve más de un valor no se puede
ejecutar. Y me interesa que el update se haga para todos los clientes y
no tener que pasar el cliente a mano uno a uno.
Leer las respuestas