百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> mysql怎样让表创立连贯?
分享文章到:

mysql怎样让表创立连贯?

发布时间:08/01 来源:未知 浏览: 关键词:
mysql创立表之间的连贯,分为两种。内连贯:表间的主键和外键相连,只取得键值一致的数据的连贯方式。外连贯:过设定外键将四个表的数据连贯起来。概括请看本篇文章。 关系型数据库为了减少数据占用有限的存储空间,都会进行数据分割到几个表的标准化处置,将这几个分割治理的数据从新联合到一起就是表连贯处置。下面将介绍mysql怎样让表创立连贯。

1.内连贯

内连贯就是表间的主键和外键相连,只取得键值一致的数据的连贯方式。

概括语法:

Select 列名1…from 表1 inner join 表2 on 表1.外键=表2.主键 [where /order by 语句]

举个栗子:

新建class 数据库和student 、goods两个表和响应字段,其中student作为主表,它的外键goodsID和goods表的主键id对应,查询语句(其中把表名student记为s, goods记为g利便援用)

select s.name,s.phonenumber,g.name from student as s inner join goods as g on s.goodsID=g.ID;

2.多个表的内连贯

下面通过设定外键将四个表的数据连贯起来。

select s.name,s.phonenumber,s.sex,g.name,c.classname,a.address from ((student as s inner join goods as g on s.goodsID=g.ID)inner join classname as c on s.ID=c.ID)inner join address as a on c.ID=a.ID;

以上就是mysql怎样让表创立连贯?的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板