Ver Mensaje Individual
  #21 (permalink)  
Antiguo 17/07/2013, 06:53
INA_987
 
Fecha de Ingreso: junio-2009
Mensajes: 18
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Consulta de dos tablas

Cita:
Iniciado por Libras Ver Mensaje
creo que estas queriendo sumar datos tipo varchar, ya probaste con un

sum(convert(int,tu_dato))

SELECT
CONVERT (VARCHAR(20),SAFACT.FechaE,110)AS FechaE, SAFACT.CodVend, SAVEND.Descrip,
SUM (convert(int,SAFACT.NumeroD))

FROM SAFACT INNER JOIN
SAVEND ON SAFACT.CodVend = SAVEND.CodVend
WHERE (SAFACT.TipoFac = 'a')
and SAFACT.FechaE BETWEEN '1/06/2013'
and '30/06/2013'
AND (SAFACT.CodVend = 19)


GROUP BY CONVERT(varchar(20),SAFACT.FechaE,110),SAFACT.CodV end, SAVEND.Descrip


Eso lo intente, pero me da otro error.

The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.