SQL基础四(例子)
------------------------------------------------
--分别创建student/course/score表 Create table student
(
mid char(10) not null primary key,
mname char(50) not null,
) Create table course
(
fid char(10) not null primary key,
fname char(50) not null,
) Create table score
(
Sid int identity(1,1) primary key,
fid char(10) not null,
mid char(10) not null,
score int,
foreign key(mid) references student(mid),
foreign key(fid) references course(fid)
)
------------------------------------------------------
--
--往studnt表插入数据
insert into student(mid,mname) values('M001','张三')
insert into student(mid,mname) values('M002','李四')
insert into student(mid,mname) values('M003','王五')
insert into student(mid,mname) values('M004','顺六')
-------------------------------------------------------
--
--往scourse表插入数据
insert into course(fid,fname) values('F001','语文')
insert into course(fid,fname) values('F002','数学')
insert into course(fid,fname) values('F003','英语')
insert into course(fid,fname) values('F004','历史')
-------------------------------------------------------
--
--往score表插入数据
insert into score(fid,mid,score) values('F001','M001',78)
insert into score(fid,mid,score) values('F002','M001',78)
insert into score(fid,mid,score) values('F003','M001',78)
insert into score(fid,mid,score) values('F004','M001',78) insert into score(fid,mid,score) values('F001','M002',58)
insert into score(fid,mid,score) values('F002','M002',58)
insert into score(fid,mid,score) values('F003','M002',68)
insert into score(fid,mid,score) values('F004','M002',98) insert into score(fid,mid,score) values('F001','M003',74)
insert into score(fid,mid,score) values('F002','M003',74)
insert into score(fid,mid,score) values('F003','M003',71)
insert into score(fid,mid,score) values('F004','M003',73) insert into score(fid,mid,score) values('F001','M004',79)
insert into score(fid,mid,score) values('F002','M004',77)
insert into score(fid,mid,score) values('F003','M004',1)
insert into score(fid,mid,score) values('F004','M004',22) -------------------------
SQL基础四(例子)的更多相关文章
- [SQL] SQL 基础知识梳理(四) - 数据更新
SQL 基础知识梳理(四) - 数据更新 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5929786.html 序 这是<SQL 基础知识梳理( ...
- (大数据工程师学习路径)第四步 SQL基础课程----select详解
准备 在正式开始本内容之前,需要先从github下载相关代码,搭建好一个名为mysql_shiyan的数据库(有三张表:department,employee,project),并向其中插入数据. 具 ...
- [SQL] SQL 基础知识梳理(七)- 集合运算
SQL 基础知识梳理(七)- 集合运算 目录 表的加减法 联结(以列为单位) 一.表的加减法 1.集合:记录的集合(表.视图和查询的执行结果). 2.UNION(并集):表的加法 -- DDL:创建表 ...
- Oracle数据库之SQL基础和分支循环
一.SQL基础语言 DECLARE --声明 a ); --变量或对象 BEGIN a:='小明';-- := 表示给一个变量赋值 dbms_output.put_line(a); --输出用 dbm ...
- 《SQL基础教程》+ 《SQL进阶教程》 学习笔记
写在前面:本文主要注重 SQL 的理论.主流覆盖的功能范围及其基本语法/用法.至于详细的 SQL 语法/用法,因为每家 DBMS 都有些许不同,我会在以后专门介绍某款DBMS(例如 PostgreSQ ...
- [SQL] SQL 基础知识梳理(一)- 数据库与 SQL
SQL 基础知识梳理(一)- 数据库与 SQL [博主]反骨仔 [原文地址]http://www.cnblogs.com/liqingwen/p/5902856.html 目录 What's 数据库 ...
- [SQL] SQL 基础知识梳理(三) - 聚合和排序
SQL 基础知识梳理(三) - 聚合和排序 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5926689.html 序 这是<SQL 基础知识梳理 ...
- [SQL] SQL 基础知识梳理(五) - 复杂查询
SQL 基础知识梳理(五) - 复杂查询 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5939796.html 序 这是<SQL 基础知识梳理( ...
- SQL基础--> 约束(CONSTRAINT)
--============================= --SQL基础--> 约束(CONSTRAINT) --============================= 一.几类数据完 ...
随机推荐
- tiny4412的烧录工具minitool安装【学习笔记】
烧录了半天,在win10下一直就是烧录不进去,但是在Ubuntuh环境却可以,找了很久终于找到了,原来在win10安装minitool驱动的时候没有注意到报了错误,错误内容是驱动的数字签名问题,后来禁 ...
- Forcing restore from package sources
https://docs.microsoft.com/en-us/nuget/consume-packages/package-restore#forcing-restore-from-package ...
- Spring MVC 处理中文乱码
<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>or ...
- springMVC注解的参数传递
1.web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi=&qu ...
- HDU 1698 just a hook - 带有lazy标记的线段树(用结构体实现)
2017-08-30 18:54:40 writer:pprp 可以跟上一篇博客做个对比, 这种实现不是很好理解,上一篇比较好理解,但是感觉有的地方不够严密 代码如下: /* @theme:segme ...
- MU puzzle
2017-08-06 20:49:38 writer:pprp 三种操作: 1.MUI -> MUIUI 2.MUUU -> MU 3.MUIII -> MUU 分析:有两个操作:将 ...
- java 连接 redis集群时报错:Could not get a resource from the pool
由于弄这个的时候浪费了太多的时间,所以才记录下这个错,给大伙参考下 检查了一下,配置啥的都没问题的,但在redis集群机器上就可以,错误如下: Exception in thread "ma ...
- Asp.net mvc word预览与打印
解决方案: 1. 在后台把word文件转化成pdf,在前台用iframe显示pdf,打印iframe,即可. 优点:用户体验好. 缺点:不支持IE. 实现 : 引用netoffice组件 主要代码: ...
- phpstorm 右下角显示updating indices,一直有任务卡着
其实就是生成的这个node_modules目录内文件太多了,选中node_modules这个目录右键,选择Excluded 一直在加载忽略掉这个文件就可以了
- SEA 教程
Sina App Engine(SAE)教程(11)- Yaf使用 Sina App Engine(SAE)入门教程(10)- Cron(定时任务)使用 Sina App Engine(SAE)入门教 ...