Hola copañeros, tengo un problema con un select de tres tablas, les explico.
Tengo 3 tablas que estan relacionadas, y deseo hacer una consulta de los datos, la parte que no estoy tan seguro es que el id de una de las tablas es el tercer caracter de un campo de otra tabla(que por cierto no se el valor antes de la consulta).
les coloco lo que tengo, pero no se si esta correcto.
Código:
select a.id, sc.id, sc.idServicio, sc.idCliente, sc.idServicioAbierto, a.desarrollo, f.comentarios, f.tiempoUtilizado, f.anexoIni, f.anexoFin, f.idFase from servicioContratado as sc, desarrollo as a, servicioFechas as f where f.idServicio=sc.id and f.idFase=7 and a.id LIKE '__sc.idServicio_'
Como observan, el id de la tabla desarrollo, es el tercer caracter del campo idServicio de la tabla servicioContratado; estoy casi seguro que es esta parte del where que no me funciona y no me trae el resultado, no me genera ningun error de sintaxis, pero logicamente esta mal.
Gracias por su ayuda de anticipado.
Saludos