Doble Relación con Inner Join - Count |
Responder ![]() |
Autor | |
shenares ![]() Nuevo ![]() Unido: 01/Septiembre/2020 Localización: Madrid Estado: Sin conexión Puntos: 24 |
![]() ![]() ![]() ![]() ![]() Enviado: 10/Enero/2021 a las 13:28 |
Hola a todos,
En primer lugar gracias por la ayuda. Mi problema es el siguiente: - Tengo tres tablas relacionadas: Devices (...,Model,...) ExecutionDevice (IdExecutionDevice,...,Device,...) ExecutionTestCase (IdExecutionDevice,...) - La relación es la siguiente: Devices(Model) <-> ExecutionDevice(Device) ExecutionDevice (IdExecutionDevice) <-> ExecutionTestCase(IdExecutionTestCase) - La busqueda que estoy intentando hacer es mostrarme la cantidad de filas que hay en ExecutionTestCase relacionado a un valor de IdExecutionTestCase. He intentado de mil formas pero no soy posible de realizarlo. SELECT * FROM ExecutionTestCase INNER JOIN ExecutionDevice ON ExecutionTestCase.IdExecutionDevice = ExecutionDevice.IdExecutionDevice INNER JOIN Devices ON Devices.Model = ExecutionDevice.Device Where IdExecutionTestCase = "3" ¿Podríais ayudarme? Un saludo, |
|
![]() |
|
Mihura ![]() Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador ![]() ![]() Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 12211 |
![]() ![]() ![]() ![]() ![]() |
No queda muy claro lo que quieres ...
![]() SELECT .... FROM (SELECT Count(*), IdExecutionTestCase ... FROM ExecutionTestCase GROUP BY IdExecutionTestCase) AS T1 LEFT JOIN ExecutionDevice ON T1.IdExecutionTestCase = ExecutionDevice.xxx LEFT JOIN Devices ON ExecutionDevice .xxx = Devices .xxxx Lo que te pongo es la idea genérica, tendrás que ajustarla a tus tablas / campos. |
|
![]() |
Responder ![]() |
|
Tweet
|
Ir al foro | Permisos de foro ![]() Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |