Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/10/2010, 09:42
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: SubConsulta que me retorne mas de un registro

Que te sale de esto?
Código SQL:
Ver original
  1. SELECT T.*, CONVERT(VARCHAR,FecDocumento, 103) + ' '+ CONVERT(VARCHAR,D.NumDocumento)
  2. FROM (
  3.     SELECT P.CodEmpleado, P.NomEmpleado, MF.NumFactura, MF.NumDocumento, MF.FecFactura,
  4.     MF.CodCliente, AC.CodClase, DF.CodArticulo, DF.Cantidad, DF.Unidades, MF.CodVendedor,
  5.     AC.NomEmpleado AS Expr1, AC.CodEmpleado AS Expr2, A.CodArticulo AS Expr3, A.CodClase AS Expr4,
  6.     A.DesArticulo, AC.Comiision
  7.     FROM MaFacturas MF
  8.     INNER JOIN DeFacturas DF ON MF.NumFactura = DF.NumFactura
  9.     INNER JOIN Personal P ON MF.CodVendedor = P.CodEmpleado
  10.     INNER JOIN AsignaComision AC ON P.CodEmpleado = AC.CodEmpleado AND DF.CodArticulo = A.CodArticulo
  11.     INNER JOIN Articulos A ON AC.CodClase = A.CodClase
  12.     FULL OUTER JOIN Clases C ON A.CodClase = C.CodClase
  13.     WHERE MF.NumFactura IN (95,2299)
  14. ) T
  15. INNER JOIN CxCMaDocumP D ON T.NumFactura = D.DocAfecta
  16. WHERE DocAfecta IN (95,2299) AND TipoMovimiento='P'
  17. ORDER BY FecDocumento DESC
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.