
Suma en consulta de Union
Publicado por Carmelo Medina (1 intervención) el 07/12/2018 00:54:31
Hola, Despues de haber leido muchos ejemplos y muchas cosas, se que estoy muy verde, pero quiero sumar el resultado de 2 campos de varias tablas, pero siemre, me pasa algo, y suelta un error.. a ver si me podeis echar un cable...
Tengo esto y no funciona..
Tengo esto y no funciona..
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
37
38
39
40
SELECT SUM(FIELD_1) AS HorasTrabajadas,SUM(FIELD_2) AS HorasExtra
FROM
(SELECT
SUM(`horaspreparacion`.`Horas`) AS `FIELD_1` ,
SUM(`horaspreparacion`.`HorasX`) AS `FIELD_2`
FROM
`horaspreparacion`)
UNION
(SELECT
SUM(`horasimprimacion`.`Horas`) AS `FIELD_1`,
SUM(`horasimprimacion`.`HorasX`) AS `FIELD_2`
FROM
`horasimprimacion`)
UNION
(SELECT
SUM(`horasintermedia`.`Horas`) AS `FIELD_1`,
SUM(`horasintermedia`.`HorasX`) AS `FIELD_2`
FROM
`horasintermedia`)
UNION
(SELECT
SUM(`horasacabado`.`Horas`) AS `FIELD_1`,
SUM(`horasacabado`.`HorasX`) AS `FIELD_2`
FROM
`horasacabado`)
UNION
(SELECT
SUM(`horascdot`.`Horas`) AS `FIELD_1`,
SUM(`horascdot`.`HorasX`) AS `FIELD_2`
FROM
`horascdot`)
Valora esta pregunta


0