连接查询(关于inner join、left join和right join)

本文介绍了SQL中的连接查询,包括INNER JOIN、LEFT JOIN和RIGHT JOIN的使用。通过实例演示了如何在多表查询中操作,以从school数据库的四个表中获取数据。
摘要由CSDN通过智能技术生成

关于多表连接查询:

测试>>>首先创建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`int(11) not null auto_increment comment '课程编号',
    `subjectna
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值