Announcement

Collapse
No announcement yet.

Problema

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problema

    Hola, quien me puede ayudar en esto: Tengo 4 tablas las cuales estan relacionadas cuando quiero consultar un trabajador de la tabla principal a las otras si tiene registro que los muestre (los registros de cada tabla). Osea quiero poder buscar a un trabajador con su cedula y que me muestre la cantidad de registro que esta asociada a cada tabla ejemplo:

    tabla principal
    id_trabajdor: 12
    nombre: Carlos

    tabla 2 (id_t2 (pk), id_trabajador (fk))
    id_t2:1
    id_trabajador:12
    id_t2:2
    id_trabajador:10

    tabla 3 (id_t3 (pk), id_trabajador (fk))
    id_t2:1
    id_trabajador:15

    tabla 4 (id_t4 (pk), id_trabajador (fk))
    id_t2:1
    id_trabajador:20
    id_t2:2
    id_trabajador:12
    id_t2:3
    id_trabajador:12

    aca quiero buscar el trabajador id_trabajador 12, y me deberia mostrar cuantos registros totales hay en todas las tablas dependientes asi:
    Consulta id_trabajador 12 = 3 (sin contar la de la tabla principal)

    lo realice con union, count, left outer join, pero si no existe registro en las otras tablas igual me muestra 1 por la tabla principal o sino el doble

    gracias

  • #2
    Puedes hacerlo en el evento onchange de ajax el select count para cada tabla y luego mostrarlo como una etiqueta cada uno de los resultados.

    Comment

    Working...
    X