Tengo un problemon de planteamiento o de desconocimiento a la hora de hacer un query. Me explico:
En primer lo planteo el fundamento... Digamos que un usuario para conseguir un certificado, necesita tener todas las unidades formativas del mismo. Es decir un certificado tiene varias unidades formativas y son específicas de él.
El usuario cuando hace su registro, al poner la titulación académica que tiene y los cursos que lleva hechos, se le asignan automáticamente las unidades formativas que el tiene. Pues bien, lo que necesito es, de alguna manera, repasando las unidades formativas que tiene el usuario, ver si completa algún certificado en todas sus unidades formativas.
Pongo las tablas:
UNIDADES_USER
----------------------------
ID | NICK | UNIDAD_FORMATIVA
01 |Pepe |unidad1
02 |Pepe |unidad2
03 |Pepe |unidad3
04 |Pepe |unidad4
CERTIFICADOS
----------------------------
ID | CERTIFICADO | UNIDAD_FORMATIVAS
01 | certificado1 | unidad1
02 | certificado1 | unidad2
03 | certificado2 | unidad9
04 | certificado2 | unidad13
Según estas tablas Pepe, al tener las unidad1 y la unidad2 tiene completo el certificado1. ¿Cómo hacer esa busqueda?
También me haría falta saber aquellos certificados en los cuales Pepe al menos tuviese una unidad del mismo.
Doy las gracias de antemano.