论数据库自带外键的多余性

           数据库设置外键,我以为在连接查询(left join)时是必须的,今天发现没有也可以进行查询。查了下百度,数据库的外键设置,影响了性能,但好处是可以保证数据库数据的完整性和一致性(虽然我不太懂)。有事涉及较浅,现在在数据库中的应用就是可以选择相关联的表的相应字段,不过在实际上,都是在代码中进行关联字段的设置,而不是在数据库中直接设置。



关于关联表的查询

select * from A as a
left join B as b on a.id = b.id
left join C as c on a.id = c.id;

阅读更多
文章标签: Mysql 数据库
个人分类: 数据库 mysql
想对作者说点什么? 我来说一句

可公度性预测工具 0.94

2012年04月28日 244KB 下载

discuz 源代码

2013年10月09日 20.48MB 下载

没有更多推荐了,返回首页

关闭
关闭