Cita:
Iniciado por quimfv
Esto te da el numero de apariciones de una persona en "personaexp"
Era esto?
Tu codigo funciona perfecto si solo quiero ver quien tiene mas registros entre las 3 tablas, pero antes de eso, necesito ordenar dependiendo de en que tablas salga la persona, por ejemplo
pedro sale en la tabla personaexp
juan sale en la tabla personahab y personaexp
luis sale en la tabla personaidi, personaexp
entonces el orden para mostrar el pe_id y pe_nombre seria
juan
luis
pedro
todo esto independientemente de cuantos registros de juan, pedro o luis haya.
si luis tambien estuviera en la tabla personahab, saldria en primer lugar y juan en segundo. Y de esto hay muchas variantes pues tambien habra filtros que deberan traerse los datos de las personas que coincidan con esos filtros.
Hacer todo lo que necesito en una sola consulta a mi no se me hace sencillo, obvio alguien con mas experiencia que yo en mysql puede que la saque igual y en un dia de quebrarse la cabeza, yo llevo 3 dias y nomas no logro lo que necesito, minimo lo de ordenar el pe_id y pe_nombre a partir de en cuantas tablas se encontro a la persona y ordenar de la que se encuentra en las 3, en 2 o en 1.
Gracias y pues, dejo un poco pendiente esto por que me salio otra chamba que es para mañana.