Código:
Y tarda muchisimo en ejecutarse. La he metido en un procedicimiento almacenado para ver si ganaba algo pero nada. ¿Alguien sabe como puedo agilizar esta consulta?SELECT T001FechaHora AS FechaHora, T001Nombre AS Nombre, T001Apellido1 AS Apellido1, T001Apellido2 AS Apellido2, T001Edad AS Edad, T001DNI AS DNI, T001Sexo AS Sexo, (SELECT T.T002Nombre FROM T002Titulaciones T WHERE T.T002Titulacion = U.T002Titulacion) AS Titulación, (SELECT Cl.T003Nombre FROM T003Clases Cl WHERE Cl.T003Clase = U.T003Clase) AS Clase, (SELECT TC.T004Nombre FROM T004TiposCentro TC WHERE TC.T004TipoCentro = U.T004TipoCentro) AS TipoCentro, (SELECT G.T005Nombre FROM T005Grupos G WHERE G.T005Grupo = U.T005Grupo) AS Grupo, (SELECT Ca.T006Nombre FROM T006Categorias Ca WHERE Ca.T006Categoria = U.T006Categoria) AS Categoria, (SELECT R.T013Respuesta FROM T013Respuestas R WHERE R.T001Usuario = U.T001Usuario AND R.T012Orden = 1) AS Respuesta1, (SELECT R.T013Respuesta FROM T013Respuestas R WHERE R.T001Usuario = U.T001Usuario AND R.T012Orden = 2) AS Respuesta2, (SELECT R.T013Respuesta FROM T013Respuestas R WHERE R.T001Usuario = U.T001Usuario AND R.T012Orden = 3) AS Respuesta3, (SELECT R.T013Respuesta FROM T013Respuestas R WHERE R.T001Usuario = U.T001Usuario AND R.T012Orden = 4) AS Respuesta4, (SELECT R.T013Respuesta FROM T013Respuestas R WHERE R.T001Usuario = U.T001Usuario AND R.T012Orden = 5) AS Respuesta5, ................ ................, (SELECT R.T013Respuesta FROM T013Respuestas R WHERE R.T001Usuario = U.T001Usuario AND R.T012Orden = 80) AS Respuesta80 FROM dbo.T001Usuarios U
Gracias de antemano