Group by en access
Publicado por Tystar (1 intervención) el 02/06/2009 15:44:53
Buenas,
quiero hacer en access la siguiente consulta:
Select Max(Fecha), tecnico, terminal from averias where tipo_averia=5 group by tecnico.
El problema es que me dice que no tengo agregado "terminal" como parte de la función de agregado. Se que lo correcto en ACCESS sería:
Select Max(Fecha), tecnico, terminal from averias where tipo_averia=5 group by tecnico,terminal.
El problema es que esto me muestra duplicidades en el técnico.
Yo quiero que me busque la máx fecha donde la avería es de tipo 5, me lo agrupe por técnico y me diga el terminal que resulta de esa consulta.
En Mysql la primera consulta funciona perfectamente, me muestra la fecha, el técnico y el terminal, sin duplicidades en ninguna columna. En access solo funciona con la segunda forma y muestra duplicidades, algo que no deseo.
Gracias de antemano y saludos.
quiero hacer en access la siguiente consulta:
Select Max(Fecha), tecnico, terminal from averias where tipo_averia=5 group by tecnico.
El problema es que me dice que no tengo agregado "terminal" como parte de la función de agregado. Se que lo correcto en ACCESS sería:
Select Max(Fecha), tecnico, terminal from averias where tipo_averia=5 group by tecnico,terminal.
El problema es que esto me muestra duplicidades en el técnico.
Yo quiero que me busque la máx fecha donde la avería es de tipo 5, me lo agrupe por técnico y me diga el terminal que resulta de esa consulta.
En Mysql la primera consulta funciona perfectamente, me muestra la fecha, el técnico y el terminal, sin duplicidades en ninguna columna. En access solo funciona con la segunda forma y muestra duplicidades, algo que no deseo.
Gracias de antemano y saludos.
Valora esta pregunta


0