MySQL - Totalización (SUM) de columnas en distintas tablas

 
Vista:
sin imagen de perfil

Totalización (SUM) de columnas en distintas tablas

Publicado por Phpnewbie (3 intervenciones) el 02/07/2018 12:44:53
Hola amigos del foro.

Quisiera sumar las columnas (Manobra.resultado + Materiales.resultado + Maquinaria.precio) y incluir una condición que establezca que solo se sumen las columnas que sean iguales en (Manobra.idmanobra - Materiales.idmaterial - Maquinaria.idmaquinaria)

La forma que tengo para relacionarlas es como una variable PHP "$id" donde por Metodo GET envío 'Manobra.idmanobra' y así, las tres tablas contienen el mismo "$id", almacenados en:

-Manobra.idmanobra
-Materiales.idmaterial
-Maquinaria.idmaquinaria

El problema es que no sé si es posible realizar una SUM de las tres columnas en las tres tablas.
Perdonen es que soy nuevo en SQL, y recien le estoy llevando manejo a PHP.

Uso Mysql.
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
32
33
34
35
36
Tabla Manobra:
-id(int)
-utilidad(varchar)
-unidad(varchar)
-cantidad(int)
-precio(varchar)
-fecha(varchar)
-idmanobra(varchar)
-subtotal(decimal)
-personal(int)
-resultado(int)
 
Tabla Materiales:
-id(int)
-nombre(varchar)
-Medida(varchar)
-cantidad(int)
-desperdicio(int)
-costo(varchar)
-fecha(varchar)
-idmaterial(varchar)
-subtotal(int)
-perdida(varchar)
-resultado(int)
 
-Tabla Maquinaria:
-id(int)
-nombre(varchar)
-tipo(varchar)
-valor(decimal)
-vida(int)
-tiempo(int)
-fecha(valor)
-precio(int)
-depreciacion(int)
-idmaquinaria(varchar)
Estaría enormemente agregadecido por su ayuda.
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
sin imagen de perfil

Totalización (SUM) de columnas en distintas tablas

Publicado por Phpnewbie (3 intervenciones) el 02/07/2018 17:04:32
Aqui dejo mas detalles de las tablas:
tablas
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: 953
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Totalización (SUM) de columnas en distintas tablas

Publicado por leonardo_josue (414 intervenciones) el 02/07/2018 20:20:01
Hola Phpnewbie:

Según veo, es la misma pregunta que publicaste en el foro de SQL:

https://www.lawebdelprogramador.com/foros/SQL/1660085-Suma-de-columnas-en-diferentes-tablas.html

Checa la respuesta que te pude ahí, y si continuas con problemas, postea algunos datos de ejemplo de cada una de tus tablas.

a partir de esos datos dinos qué es lo que esperas obtener como salida y con gusto te tratamos de ayudar.

Saludos
Leo.
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

Totalización (SUM) de columnas en distintas tablas

Publicado por Phpnewbie (3 intervenciones) el 03/07/2018 00:18:44
Muchas gracias. Nos vemos al otro lado entonces.
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