Actualizar en dos tablas
Hola!!!Me gustarÃa mucho que alguien me ayudara con el siguiente problema:
-Tengo dos tablas,una que se llama paciente y otra persona, las dos tienen en comun un id. Al listar una persona , me gustarÃa que saliera todos los datos de las dos tablas, y al modificar un campo que corresponde a una tabla u otro campo que corresponde a otra, que me deje el nuevo valor modificado en la tabla correspondient.
Lo de listar todo mas o menos tengo una idea aunque todavÃa no la he probado, lo que no se muy bien como hacer es la de modificar(actualizar datos) en las dos tablas.
Si me ayudais me hariais un gran favor.
Saludos
-Tengo dos tablas,una que se llama paciente y otra persona, las dos tienen en comun un id. Al listar una persona , me gustarÃa que saliera todos los datos de las dos tablas, y al modificar un campo que corresponde a una tabla u otro campo que corresponde a otra, que me deje el nuevo valor modificado en la tabla correspondient.
Lo de listar todo mas o menos tengo una idea aunque todavÃa no la he probado, lo que no se muy bien como hacer es la de modificar(actualizar datos) en las dos tablas.
Si me ayudais me hariais un gran favor.
Saludos
Estimada Laura.
Quiero creer que los datos estan normalizados y por ello, por ejemplo el nombre solo esta en la tabla de personas y no en la de paciente (o viceversa), si no es asi en realidad tienes un hermoso problema de duplicacion de informacion. Respecto de la actualizacion, actualiza una y luego actualizas la otra. En cuanto a traer la info, lo que tienes que hacer es levantar una UNION de select sobre las dos tablas y listo.
Sls
Hg.
Quiero creer que los datos estan normalizados y por ello, por ejemplo el nombre solo esta en la tabla de personas y no en la de paciente (o viceversa), si no es asi en realidad tienes un hermoso problema de duplicacion de informacion. Respecto de la actualizacion, actualiza una y luego actualizas la otra. En cuanto a traer la info, lo que tienes que hacer es levantar una UNION de select sobre las dos tablas y listo.
Sls
Hg.