Hola, tengo una duda acerca de una consulta en sql server.
Tengo una tabla EXCLUSIVA, que contiene codexc(codigo exclusiva), codtem(codigo del tema al que pertenece), peticion(la fecha en que se ha pedido).
Tengo que solicitar la primera exclusiva(codexc) que se ha pedido de cada tema(codtem) y en qué fecha(peticion).
He utilizado la siguiente consulta:
SELECT codtem,codexc, min(peticion)
FROM exclusiva
GROUP BY codtem;
pero me sale el siguiente error:
ORA-00979: not a GROUP BY expression
00979. 00000 - "not a GROUP BY expression"
*Cause:
*Action:
Si pongo:
SELECT codtem, min(peticion)
FROM exclusiva
GROUP BY codtem;
me sale el codtem de la primera exclusiva de cada tema y en qué fecha se ha realizado la peticion, pero lo que quiero conseguir es el codexc asociado al codtem.
Un saludo y muchas gracias.