Coger un registro de cada proyecto SQL
Publicado por Bello (4 intervenciones) el 20/04/2016 10:28:15
Buenos días,
Tengo una tabla llamada RESPONSABLES_PROY con tres campos: Id, Cod_Proyecto, Cod_Responsable.
Esta tabla relaciona los proyectos con los múltiples responsables que puede tener. Por ejemplo:
Id | Cod_Proyecto | Cod_Responsable
1 | 123456 | 1
2 | 123456 | 2
3 | 666666 | 3
4 | 666666 | 4
5 | 777777 | 5
Mi objetivo es obtener un único responsables por proyecto (el que menor Id tenga asignado, es decir, el primero asignado), para que quede algo así como:
Id Cod_Proyecto Cod_Responsable
1 123456 1
3 666666 3
5 777777 5
No consigo obtener una consulta SQL que me muestre este resultado. ¿Alguien me puede dar algo de luz con alguna consulta que me sirva para obtenerlo?
Un saludo y muchas gracias!
Tengo una tabla llamada RESPONSABLES_PROY con tres campos: Id, Cod_Proyecto, Cod_Responsable.
Esta tabla relaciona los proyectos con los múltiples responsables que puede tener. Por ejemplo:
Id | Cod_Proyecto | Cod_Responsable
1 | 123456 | 1
2 | 123456 | 2
3 | 666666 | 3
4 | 666666 | 4
5 | 777777 | 5
Mi objetivo es obtener un único responsables por proyecto (el que menor Id tenga asignado, es decir, el primero asignado), para que quede algo así como:
Id Cod_Proyecto Cod_Responsable
1 123456 1
3 666666 3
5 777777 5
No consigo obtener una consulta SQL que me muestre este resultado. ¿Alguien me puede dar algo de luz con alguna consulta que me sirva para obtenerlo?
Un saludo y muchas gracias!
Valora esta pregunta


0