MySQL数据库中主键和外键的操作

在MySQL数据库中,一般会涉及到主键和外键,在上一个表中添加了主键之后,通常在下一个表中要添加外键,但是添加了外键之后,在实体类和数据库中在加上上一个表的主键会比较好,这样两个表关联之后,在上一个表查询完成之后,将查询是出来的字段拿着去下一个库里查询,会比较好。

select * from emp where name=(select t.name from table t )

那样在表单中就可以将这个查询方式替换掉了,当然还可以使用左查询和右查询。

在前端的查询中,这种情况比较常见。在第一个表中,通过手动输入的方式,将数据存储在数据库中,在第二张表中,将数据通过回显的方式回显出来,然后再在这个基础上手动输入一些数据,一并存储在数据库中,回显的时候,再从这个数据库中查询数据就会比较方便,这种情况,就建议在从表中在建外键关联的这个字段,在实体类和XML文件中也存进去。

你可能感兴趣的:(MySQL数据库)