数据库多表操作
程序员文章站
2022-05-31 08:48:33
...
数据库多表操作 学生表 student (sid,stuname,age) 课程表course (cid,cname,credit) 学生课程成绩表 stucourse (sid,cid,achi) 求 平均分大于85的学生平均成绩以及学生姓名 select student.stunme,avg(stucourse.achi) from student,stucourse where st
数据库多表操作
学生表 student (sid,stuname,age)
课程表course (cid,cname,credit)
学生课程成绩表 stucourse (sid,cid,achi)
求 平均分大于85的学生平均成绩以及学生姓名
select student.stunme,avg(stucourse.achi) from student,stucourse where student.sid=stucouse.sid group by
student.stuname baving avg(stucourse.achi) >85
创建学生表
create table student(
sid varchar(32),
stuname varchar(32),
age int
)
添加一个唯一索引
create unique index student_sid_index on student(sid)
在学生表中添加身份证列 idcard 长度18 非空
alter table student add icard varchar(18) not null
推荐阅读
-
随机生成八位优惠码并保存至Mysql数据库
-
Wing FTP Server(FTP服务器管理软件)英文版使用方法(操作步骤)
-
Eclipse怎么打开数据库?Eclipse连接oracle等数据库的教程
-
QQ会员免费领7天好莱坞会员活动又可以领取了 附操作方法
-
基于Python的SQL Server数据库实现对象同步轻量级
-
如何区分SQL数据库中的主键与外键
-
深入SQL Server 跨数据库查询的详解
-
深入SQL SERVER合并相关操作Union,Except,Intersect的详解
-
在oracle 数据库查询的select 查询字段中关联其他表的方法
-
PHP结合Mysql数据库实现留言板功能