Consulta
Publicado por Ivanzx6r (2 intervenciones) el 26/08/2008 17:37:50
Hola a todos,
Tengo un problemilla con un select en un trigger.
Tengo la siguiente consulta:
select sum(cache) into precioactor
from actor
where nombreartistico IN
(select nombreartistico
from participacion
where codigosoporte IN ......
De la subconsulta se obtienen datos repetidos, que son claves primarias de la tabla actor de la consulta principal.
Mi problema es que cuando se comparan los datos de la tabla actor con los obtenidos en la subconsulta, éstos últimos sólo se tendrán en cuenta una sola vez para hacer la suma Necesito que se tengan en cuenta tantas veces como aparezcan.
¿Cómo puedo hacerlo?
Gracias de antemano.
Tengo un problemilla con un select en un trigger.
Tengo la siguiente consulta:
select sum(cache) into precioactor
from actor
where nombreartistico IN
(select nombreartistico
from participacion
where codigosoporte IN ......
De la subconsulta se obtienen datos repetidos, que son claves primarias de la tabla actor de la consulta principal.
Mi problema es que cuando se comparan los datos de la tabla actor con los obtenidos en la subconsulta, éstos últimos sólo se tendrán en cuenta una sola vez para hacer la suma Necesito que se tengan en cuenta tantas veces como aparezcan.
¿Cómo puedo hacerlo?
Gracias de antemano.
Valora esta pregunta


0