SQL - consulta sumar tablas

 
Vista:
sin imagen de perfil
Val: 14
Ha disminuido su posición en 2 puestos en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por VERONICA (8 intervenciones) el 08/09/2016 23:49:29
Como puedo sumar los valores de la siguiente consulta, son dos tablas con los mismos campos pero con diferentes valores para que sea una única tabla, por ejemplo los campos iguales que se sumen.

SELECT SUM(piezasdescarga), productodescarga
FROM movimientosdescarga
GROUP BY productodescarga
UNION
SELECT SUM(piezasdescarga), productodescarga
FROM movimientosdescarga2
GROUP BY productodescarga
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
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por Isaias (1921 intervenciones) el 09/09/2016 01:00:44
Creo que asi

1
2
3
4
5
6
7
8
SELECT SUM(productodescarga1 + productodescarga2)
FROM (SELECT SUM(piezasdescarga), productodescarga1
FROM movimientosdescarga
GROUP BY productodescarga
UNION
SELECT SUM(piezasdescarga), productodescarga2
FROM movimientosdescarga2
GROUP BY productodescarga)
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
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por Isaias (1921 intervenciones) el 09/09/2016 17:16:08
Veronica

Su respuesta es muy vaga, de acuerdo, NO FUNCIONA, ¿Porque?

¿Que motor de base de datos esta utilizando?

Puedes enviar un PRINT-SCREEN de tu resultado
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
sin imagen de perfil
Val: 14
Ha disminuido su posición en 2 puestos en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por SARA (8 intervenciones) el 09/09/2016 17:22:27
Error
consulta SQL: Documentación

SELECT SUM( productodescarga + productodescarga2 )
FROM (


SELECT SUM( piezasdescarga ) , productodescarga
FROM movimientosdescarga
GROUP BY productodescarga
UNION SELECT SUM( piezasdescarga ) , productodescarga2
FROM movimientosdescarga2
GROUP BY productodescarga2
)ok
LIMIT 0 , 30
MySQL ha dicho: Documentación

#1054 - Unknown column 'piezasdescarga' in 'field list'
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
Imágen de perfil de xve
Val: 135
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por xve (284 intervenciones) el 09/09/2016 17:49:03
El error es claro... no existe la columna "piezasdescarga"!!!
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
sin imagen de perfil
Val: 14
Ha disminuido su posición en 2 puestos en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por veronica (8 intervenciones) el 09/09/2016 17:50:17
si existe, tu error esta en la primer linea en donde no mencionas de que tabla son los campos
2
Capture
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
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por Isaias (1921 intervenciones) el 13/09/2016 17:40:13
1
2
3
4
5
6
7
8
9
10
SELECT SUM( a + b )
FROM (
SELECT SUM( piezasdescarga ) as a, productodescarga
FROM movimientosdescarga
GROUP BY productodescarga
UNION SELECT SUM( piezasdescarga ) as b, productodescarga2
FROM movimientosdescarga2
GROUP BY productodescarga2
)ok
LIMIT 0 , 30
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
sin imagen de perfil
Val: 14
Ha disminuido su posición en 2 puestos en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por veronica (8 intervenciones) el 13/09/2016 18:50:08
ya lo edite para que funcionara, quedo así:

1
2
3
4
5
6
7
8
9
10
SELECT SUM( a )
FROM (
SELECT SUM( piezasdescarga ) as a, productodescarga
FROM movimientosdescarga
GROUP BY productodescarga
UNION SELECT SUM( piezasdescarga ) as a, productodescarga
FROM movimientosdescarga2
GROUP BY productodescarga
)ok
GROUP BY productodescarga
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
sin imagen de perfil
Val: 14
Ha disminuido su posición en 2 puestos en SQL (en relación al último mes)
Gráfica de SQL

consulta sumar tablas

Publicado por veronica (8 intervenciones) el 13/09/2016 18:58:51
tengo el siguiente consulta quiero que en vez de que aparezcan dos filas me aparezcan 3 en dode muestre suma A, suma B, producto

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
SELECT SUM( a ), productodescarga
FROM (
SELECT SUM( piezasdescarga ) as a, productodescarga
FROM movimientosdescarga
GROUP BY productodescarga
UNION SELECT SUM( piezasdescarga ) as a, productodescarga
FROM movimientosdescargaest
GROUP BY productodescarga
)ok
GROUP BY productodescarga
UNION                                                                          <--------------------------------------------------- aqui empieza segunda consulta
SELECT SUM( b ), productodescarga
FROM (
SELECT SUM( piezasdescarga ) as b, productodescarga
FROM movimientosdescarga2
GROUP BY productodescarga
UNION SELECT SUM( piezasdescarga ) as b, productodescarga
FROM movimientosdescargaest2
GROUP BY productodescarga
)ok2
GROUP BY productodescarga
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