两表操作问题
有两个表T1和T2,表T1里记录了注册用户的基本信息,主键ID用系统自增量。表
T2记录了注册用户册详细信息。只有注册用户填写了详细记录才会在T2里有记录
,这个表用的是T1表里的主键ID,但不是自增的,因为是从t1里取到的id。现在
要管理用户,比如在一个页面里把用户的所有信息读出来,此时读了t1和t2的所
有信息放在页面里,当我修改这些信息后应该更新数据库,更新时的问题比较麻
烦:首先,假如某个用户只是注册了基本信息,那么这个管理页面里读出来的只
有他的基本信息,其余详细信息为空,就是说此时读出t1里的记录,t2里还没有
这个用户。我修改的时候给这个用户加入了某一个详细记录信息,那么更新数据
库的时候就是更新t1里的内容,且要在t2里插入这个用户记录,这样就要从t1里
得到这个用户的id,然后在t2里加入这个用户。删除时也有同样的问题,这样的
话是否就应该写存储过程来解决,各位大虾给指点一下,以前没有写过存储过程
。