Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/10/2014, 11:57
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: consulta Base de datos

Cita:
Iniciado por robinson37 Ver Mensaje
Gracias por respoder si esa era una solucion pero lo que pasa esque cada Evalucion tiene tablas diferentes

lo que quiero es que me consulte por el Id de usuario y id de evaluación y busque en ambas tablas y si no encuentra en la 1 busque en la 2

gracias
Lo que tienes es un error de diseño que tendrás que parchar con programación en PHP...

Evaluaciones Operativas o Administrativas son categorizaciones de evaluaciones, no universos diferentes.
A cierto nivel de clase, como de clases, tienes una clase padre que es Evaluaciones, con sus hijas Operativa y Administrativa, las cuales pueden tener atributos o identidades diferentes.
A nivel de datos, eso se hace con las mismas tablas, diferenciando los items evaluados en el detalle de la evaluación, pero no en tablas diferentes por tipo de evaluación. El que sea Administrativa un Operativa pasa a ser un valor en una columna dada del encabezado de la tabla Evaluación. De esa forma una misma consulta, con un sólo cambio de atributo buscado, te puede devolver uno u otro resultado.
En el contexto que tienes, tendrás que hacer una doble consulta: Uno para saber cuál buscar y otra para buscar los resultados...

Los errores de diseño conceptual de datos suelen causar este tipo de complicaciones.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 06/10/2014 a las 21:29