教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 行业资料 >

SQL创建学生信息表

来源:网络收集 时间:2026-05-17
导读: 创建学生表、课程表、成绩表,和基本sql操作语句 create table student ( sno varchar(4) primary key, sname varchar(10) not null, sage decimal(3,0), ssex char(2), email varchar(20) unique, constraint ck_student_ssex_sage check(ssex in('男','女')

创建学生表、课程表、成绩表,和基本sql操作语句

create table student

(

sno varchar(4) primary key,

sname varchar(10) not null,

sage decimal(3,0),

ssex char(2),

email varchar(20) unique,

constraint ck_student_ssex_sage check(ssex in('男','女')and sage between 10 and 50)

)

创建课程表:

create table course

(

cno varchar(4),

cname varchar(40),

constraint pk_course primary key(cno)

)

创建学生表、课程表、成绩表,和基本sql操作语句

create table sc ( snum varchar(4), cnum varchar(4), score decimal(4,1), constraint pk_sc primary key(snum,cnum), constraint fk_sc_snum_student foreign key(snum)references student, constraint fk_sc_cnum_cource foreign key(cnum)references course, constraint ck_sc_score check (score between 0 and 100) )

一、 简单查询

简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。

例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。

创建学生表、课程表、成绩表,和基本sql操作语句

(一) 选择列表

例如,下面语句显示testtable表中所有列的数据:

一、说明:几个简单的基本的sql语句

选择:select * from table1 where 范围

插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围

更新:update table1 set field1=value1 where 范围

查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料!

排序:select * from table1 order by field1,field2 [desc] 总数:select count * as totalcount from table1

求和:select sum(field1) as sumvalue from table1

平均:select avg(field1) as avgvalue from table1

最大:select max(field1) as maxvalue from table1

最小:select min(field1) as minvalue from table1

SQL创建学生信息表.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/2276009.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)