![]() |
Funcion de agregado?? estoy trabajando con una pequeña base de datos hecha en Access, y haciendo consulta mediante ASP. todas las consultas que he hecho hasta ahora, no han dado ningun problema, y el resultado ha sido el que buscaba. Ahora estaba haciendo una consulta un poco mas compleja, y quisiera agrupar el resultado por un campo, y ordenarlo por otro campo. La sentencia es: sqloperation = "SELECT IdUsuario Nombre, Apellidos, FechaActualizacion, Usuario.Idtitulacion1,Titulacion.IdTitulacionFROM Usuario, Titulacion WHERE Usuario.Idtitulacion1=Titulacion.IdTitulacion GROUP BY Usuario.IdUsuario,Nombre,ORDER BY Nombre" Y el error que me devuelve es: Ha intentado ejecutar una consulta que no incluye la expresión especificada 'Apellidos' como parte de una función de agregado. Si añado el campo Apellidos a la clausula de GRUOP BY, el error pasa a ser del siguiente campo definido, es decir Fecha Actualizacion... Espero que alguien me pueda echar una mano |
Cita:
Código PHP: |
Tu respuesta es Valida, pero hay un problema. es decir, el numero de campos que pongo en la Select es muy grande, es decir muhcos campos, por lo tanto, para que funcione bien, deberia de poner todos esos campos tambien en la Clausula Group By, y eso es justamente lo que quisiera evitar....y para lo que estoy buscando una solucion. Un saludo y gracias de todos modos.... |
| La zona horaria es GMT -6. Ahora son las 23:29. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.