Buenas tardes,
Tengo una BD MysQL a la que se envían datos de un cuestionario de preguntas. La escala de cada pregunta va de 1 a 5 y hay en total 42. Dentro de esas 42, hay 6 grupos distintos:
- Grupo 1: Lo forman las preguntas 1, 9, 34, 38...
- Grupo 2: Lo forman las preguntas 2, 4, 23, 30...
- Grupo 3: Lo forman las preguntas 5, 12, 16, 20...
- etc...
Tengo que hacer unos cálculos que sumen la puntuación de cada pregunta de cada grupo, para obtener algo así como:
GRUPO--------- SUMA
Grupo_1--------35
Grupo_2--------12
Grupo_3--------67
Como yo siempre he utilizado ACCESS, tengo una BD simulada en la que creo una consulta para cada Grupo y luego hago un UNION SELECT de las 6, y obtengo esa "consulta final"... pero claro en MySQL es otro cantar. ¿Puedo concatenar varios SELECT dentro de una misma query?
Una consulta es
Código MySQL:
Ver originalWHERE (((datosPlayers.idPregunta
)="1" Or (datosPlayers.idPregunta
)="3" Or (datosPlayers.idPregunta
)="5" Or (datosPlayers.idPregunta
)="7"))
¿Alguien que me oriente?
Gracias!!
JC