Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/10/2009, 14:46
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: Ayuda, consulta con 3 tablas, (ahora se duplican los resultados)

Cita:
onder, revise tus sugerencias pero la primera lo doy por descartado, en mi tabla 1 usuario solo tiene un horario unico tanto de entrada como de salida, luego lo de la interpretacion por parte de mysql, ya probe cambiando de nombre a la tabla horaingreso y horasalida, pero tengo el mismo resultado (resultados triplicados) pero lo ultimo no entendi bien, haber si me das un ejemplo de como hacerlo porfa necesito ayuda
En cualquier caso,es seguro que no probaste este ejemplo que te dí:
Código sql:
Ver original
  1. SELECT DISTINCT
  2.    M.nombres,  
  3.    HI.horaingreso,  
  4.    HI.horasalida
  5. FROM master M  
  6.    INNER JOIN horaingreso HI ON M.id=HI.docenteid  
  7.    INNER JOIN horasalida HS ON HS.docenteid=HS.docenteid;

La cláusula DISTINCT asegura que no existan repeticiones. Si las hay, deben forzosamente ser aparentes, por cuanto uno de las tres columnas en los registros repetidos debe ener un valor distinto al otro registro.

Prueba la sintaxis que te pongo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)