mysql怎样让表创立连贯?
发布时间:08/01 来源:未知 浏览:
关键词:
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怎样让表创立连贯?的细致内容,更多请关注 百分百源码网 其它相干文章!