COUNT aplicado a varias tablas
Publicado por Chuse (3 intervenciones) el 16/05/2011 23:27:46
Buenas noches a todos y gracias por la ayuda que brindáis a los que no andamos muy sueltos en este campo.
Mi consulta es la siguiente:
Tengo tres tablas que, resumidamente, pueden ser algo así:
tbl_Equipos (idEquipo, nombreEquipo)
tbl_Programadores (idProgramador, nombreProgramador, equipo)
tbl_Analistas (idAnalista, nombreAnalista, equipo)
El campo equipo (foreign key) de las dos tablas Programadores y Analistas está relacionado con el idEquipo de la tabla Equipos (primary key)
Cada equipo está formado por varios analistas y varios programadores y lo que necesito es crear una consulta (realmente sería una vista para MySQL, aunque supongo que sabré adaptarla) que me devuelva el número de programadores y analistas por cada uno de los equipos. Más o menos:
Equipo----------Programadores-------------Analistas
-------------------------------------------------------------------
EQ01-----------------------2-----------------------------1----
EQ02-----------------------5-----------------------------2----
EQ03-----------------------9-----------------------------4----
Son más bien justitos mis conocimientos en este tema por lo que agradecería vuestra ayuda.
Saludos.
Mi consulta es la siguiente:
Tengo tres tablas que, resumidamente, pueden ser algo así:
tbl_Equipos (idEquipo, nombreEquipo)
tbl_Programadores (idProgramador, nombreProgramador, equipo)
tbl_Analistas (idAnalista, nombreAnalista, equipo)
El campo equipo (foreign key) de las dos tablas Programadores y Analistas está relacionado con el idEquipo de la tabla Equipos (primary key)
Cada equipo está formado por varios analistas y varios programadores y lo que necesito es crear una consulta (realmente sería una vista para MySQL, aunque supongo que sabré adaptarla) que me devuelva el número de programadores y analistas por cada uno de los equipos. Más o menos:
Equipo----------Programadores-------------Analistas
-------------------------------------------------------------------
EQ01-----------------------2-----------------------------1----
EQ02-----------------------5-----------------------------2----
EQ03-----------------------9-----------------------------4----
Son más bien justitos mis conocimientos en este tema por lo que agradecería vuestra ayuda.
Saludos.
Valora esta pregunta


0