SQL Server - SUMAR VALOR DE TABLAS

   
Vista:

SUMAR VALOR DE TABLAS

Publicado por Marco (1 intervención) el 09/09/2013 18:23:39
TENGO LA SIGUIENTE CONSULTA

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
SELECT
	v.codigoVenta AS CodigoVenta,
	v.cliente AS Vendedor,
 vr.nombre_proyecto as Proyecto,
 vr.claveProyecto as Id,
  v.proyecto AS Sub_Proyecto,
	v.fecha AS Fecha,
 
	p.nombre AS Productos,
	p.precio AS Precio,
	d.cantidad AS Cantidad,
	d.descuento AS Ganancia,
	p.precio*d.cantidad AS Parcial,
	((p.precio*d.cantidad)+d.descuento) AS SubTotal,
	(
	SELECT
		SUM((dT.cantidad * pT.precio)+dT.descuento) AS TotalPagar
	FROM
		detalleventa AS dT INNER JOIN
		producto AS pT ON dT.codigoProducto = pT.codigoProducto
	WHERE
		dT.codigoVenta=v.codigoVenta
	) AS TotalPagar,
d.estado as estado
FROM
venta AS v INNER JOIN
detalleventa AS d ON v.codigoVenta = d.codigoVenta INNER JOIN
producto AS p ON d.codigoProducto = p.codigoProducto inner JOIN
proyectos as vr on vr.claveProyecto=d.claveProyecto
WHERE vr.claveProyecto='1'
GROUP BY v.codigoVenta


DANDOME COMO RESULTADO LA SIGUIENTE IFORMACION:

AHORA MI DUDA ES COMO PUEDO SUMAR EL VALOR DE "TOTALPAGAR" CUANDO NO SE DE QUE TABLAL PERTENCE?? PUES LA SINTAXIS DE LA SUMA ES
SELECT SUM(column_name) FROM table_name;

Y ESA COLUMNA FUE CREADA POR LA SUMA DE OTRAS COLUMNAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias Islas Gonzalez

SUMAR VALOR DE TABLAS

Publicado por Isaias Islas Gonzalez (3181 intervenciones) el 10/09/2013 19:12:56
Crea un FUNCION (UDF), que te regrese el valor y ese, si que lo puedessumar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar