mysql创建学生表命令_用sql语句创建学生表如何做
在数据库中使用SQL语句创建学生表代码如下:(
学号 char(12) primary key,
姓名 char(6) not null,
性别 char(2) check(性别 IN ('男','女')),
班级 char(15)
)
相关表的创建:create table 成绩表
(
学号 char(12)references 学生表(学号),
课程号 char(2)references 课程表(课程号),
成绩 int default(30),
primary key (学号,课程号)
)
create table 课程表
(
课程号 char(2) primary key,
课程名 char(20),
学分 int check(学分>=1 and 学分<=5 )
)
相关操作:insert into 学生表 values('201190609112','张xl','男','文专计1111')
insert into 学生表 values('201190609113','张**','女','文专计1111')
insert into 成绩表 values('201190609112','01',100)
insert into 成绩表 values('201190609112','02',99)
insert into 成绩表 values('201190609112','03',88)
insert into 课程表 values('01','数据库系统',3)
insert into 课程表 values('02','vb.net',4)
insert into 课程表 values('03','java',4)
select *from 成绩表
select 姓名,课程名,成绩
from 学生表,课程表,成绩表
where (学生表.学号=成绩表.学号 and 课程表.课程号=成绩表.课程号)
order by 成绩 desc
select avg(成绩) 平均分,max(成绩) 最高分,min(成绩) 最低分
from 成绩表
where 学号='201190609112
更多MySQL相关技术文章,请访问MySQL教程栏目进行学习!
mysql创建学生表命令_用sql语句创建学生表如何做相关推荐
- mysql用sql语句将表中学生_用sql语句创建学生表如何做
在数据库中使用SQL语句创建学生表代码如下:( 学号 char(12) primary key, 姓名 char(6) not null, 性别 char(2) check(性别 IN ('男','女 ...
- MySQL删除s表命令_SQLServer数据库sql语句中----删除表数据drop、truncate和delete的用法...
本文主要向大家介绍了SQLServer数据库sql语句中----删除表数据drop.truncate和delete的用法,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. 虽 ...
- mysql语句创建学生表_用sql语句创建学生表的方法是什么
用sql语句创建学生表的方法是什么 发布时间:2020-08-25 11:53:33 来源:亿速云 阅读:123 作者:小新 小编给大家分享一下用sql语句创建学生表的方法是什么,希望大家阅读完这篇文 ...
- MySQL中修改表结构的关键字_下列SQL语句中,修改表结构的关键字是
[单选题]对<将进酒>全诗分析不正确的是 [单选题]下列划线词语的解释有误的一项是 [多选题]下列食品属于不完全蛋白质的是 ( ) . [单选题]下列聚合函数中属性列必须是数值型的是 [单 ...
- oracle修改表结构的sql命令是什么,sql语句中修改表结构的命令是什么?
sql语句中修改表结构的命令是:"ALTER TABLE"命令. ALTER TABLE 语句用于在已有的表中添加.删除或修改列. SQL ALTER TABLE 语法 如需在表中 ...
- 使用了无效的sql语句_使用SQL语句创建数据库
使用SQL语句创建数据库(SQL Server 2008) 创建一个名为'DA_sales'的数据库. 主文件组'DA_sales_data'(初始大小:5MB;最大值:200MB;自动增长率:10% ...
- mysql 删除表记录的 存储过程命令_用SQL语句删除一个数据库的所有表和所有存储过程...
如果数据库里有很多表和存储过程,要用手动鼠标右键一个个删除是很麻烦的,用SQL语句来删除就方便很多了 删除所有的表: 如果由于外键约束删除table失败,则先删除所有约束: --/第1步******* ...
- MySQL数据库常用命令_常用SQL语句及命令_MySQL常用语句
文章目录 一.常用的 SQL 语句 (一)查看当前登录用户 (二)查看当前数据库 (三)如何查看全部用户? (四)创建数据库 (五)选择要操作的数据库 (六)创建表 (七)查看表的结构 (八)往表中插 ...
- mysql查询学号和姓名_数据库SQL语句中 查询选修了全部课程的学生的学号和姓名...
一.SQL语言查询选修了全部课程的学生的学号和姓名. 两种解决途径: 第一种: 我们可以表示为在SC表中某个学生选修的课程数等于C表中课程总数.相应的SQL语言如下: selectS#,SNAMEfr ...
- mysql给字段添加描述_用sql 语句给字段添加描述
用sql 语句给字段添加描述 IF not exists (SELECT * FROM ::fn_listextendedproperty (NULL, 'user', 'dbo', 'table', ...
最新文章
- 第1关:最长非降子序列(非连续)问题
- android media sessiom,如何使用新的MediaSession类在Android 5.x上接收...
- 10个 Python 程序员,9个不合格?
- android mvc mvp 区别,谈谈Android框架 MVC、MVP、MVVM的区别
- oracle 给表空间改名,Oracle重命名表空间和删除表空间
- python同时输出多个值_怎样在python中输出多个数组元素?
- 一文介绍备机重建各种方法的实现机制
- 高并发解决方案--负载均衡
- 多学一点(十三)——解决Linux kdump服务启动失败
- 拓端tecdat|SAS,R和Python应对数据管理和分析挑战
- SM2算法和RSA算法简介
- 运用递归的方法求解对称三对角矩阵的特征值——matlab实现
- java按键机nes模拟器_NES 模拟器开发教程 12 - 输入设备
- 软件测试分类、分级与软件缺陷管理
- cgcs2000大地坐标系地图_测绘人必备!从地方坐标系到2000国家大地坐标系的转换...
- 计算机wap怎么制作表格,如何在电脑上制作简单的表格?
- Wilcoxon 检验之 rank-sum 与 signed-rank
- win7 微信 代理服务器,Win7系统使用电脑版微信如何@别人
- 4.4.1. SWE.1 Software Requirements Analysis中“Process outcomes”的第一条的正确翻译
- Ray入门指南(1)----ray分布式框架的介绍