关于多表连接查询:


测试>>>首先创建school数据库然后创建下面4个表:
CREATE TABLE `student`(
`studentno` int(4) not null comment '学号',
`loginpwd` varchar(20) default null,
`studentname` varchar(20) default null comment '学生姓名',
`sex` tinyint(1) default null comment '性别,0或1',
`gradeid` int(11) default null comment '年级编号',
`phone` varchar(50) not null comment '联系电话,允许为空',
`address` varchar(255) not null comment '地址,允许为空',
`borndate` datetime default null comment '出生时间',
`email` varchar (50) not null comment '邮箱账号允许为空',
`identitycard` varchar(18) default null comment '身份证号',
primary key (`studentno`)
)engine=INNODB default charset=utf8;
create table `grade`(
`gradeid` int(11) not null auto_increment comment '年级编号',
`gradename` varchar(50) not null comment '年级名称',
primary key (`gradeid`)
)engine=INNODB default charset=utf8;
create table `subject`(
`subjectno`

本文介绍了SQL中的连接查询,包括INNER JOIN、LEFT JOIN和RIGHT JOIN的使用。通过实例演示了如何在多表查询中操作,以从school数据库的四个表中获取数据。
最低0.47元/天 解锁文章
306

被折叠的 条评论
为什么被折叠?



