Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/03/2013, 13:21
Avatar de chris225
chris225
 
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 149
Antigüedad: 11 años, 6 meses
Puntos: 2
Respuesta: consulta para acumular datos

Cita:
Iniciado por Libras Ver Mensaje
a ver amigo, puedes poner un ejemplo de lo que te regresa el query ese que tienes?
este es lo hago en una funcion

(Select sum(TD.BRUTO - isnull((select SUM(CANTIDAD*VALORUNIT) from MVTRADE where TIPODCTONC in ('FC') and NUMFACTNC=TD.NRODCTO),0))
* (select (PorcReca / 100) from GS_ConfEscal where Nombre=VE.NOMESCALAFON) from Trade as TD
inner join GS_Recaudo AS RC on RC.CodeVen = TD.CODVEN
inner join VENDEN AS VE ON VE.CODVEN = RC.CodeVen
where TD.TIPODCTO IN ('FC') and TD.CODVEN=VE.CODVEN)


y necesito como un sum a todo eso pero cuando se lo doy en otra funcion que invoco a esta me sale el siguiente error

"La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión."