Buenos días, soy nueva, no sabía si poner este post en algún subforo así que lo he puesto en el general, espero no equivocarme... al lío...
Tengo una BD, tabla 'datos' con los siguientes campos:
'id' auto_increment
'num' valor numérico que se puede repetir
'seccion' valor numérico. Para cada 'num' este campo toma valores 1,2 y 3.
'elemento1' valor numérico cualquiera para cada valor de 'seccion'
'elemento2' valor numérico cualquiera para cada valor de 'seccion'
'elemento3' valor numérico cualquiera para cada valor de 'seccion'
Mediante una consulta quiero mostrar para cada valor distinto de 'num' el subtotal correspondiente a cada 'sección" (suma de elemento1+elemento2+elemento3) y además el total correspondiente a la suma de las tres secciones (suma de los tres subtotales anteriores).
¿No sé si me he expresado bien? Por si acaso ejemplo:
num sección elemento1 elemento2 elemento3
1 1 20 18 7
1 2 15 6 9
1 3 10 5 5
2 1 2 22 3
2 2 10 7 2
2 3 1 11 10
Tendría que obtener
num seccion1 sección2 seccion3 total
1 45 30 20 95
2 27 19 22 68
No tengo claro si hacer varios select, o si en una sólo sentencia se puede solucionar? Estoy liada...