当前位置:首页 » 编程语言 » sql语句创建学生表

sql语句创建学生表

发布时间: 2022-09-27 02:44:51

‘壹’ 利用sql语句完成创建学生表,学生表中属性有学号,姓名,班级号,性别,年龄

select
学号,姓名,性别
from
s
select
distinct
学号
from
sc
select
sc.成绩,s.学号,s.姓名,c.课程名
from
s,sc,c
where
s.学号=sc.学号
and
c.课程号=sc.课程号
select
sc.学号,sc.成绩
from
sc
where
sc.课程号
in
(select
课程号
from
c
where
教师姓名='周涛')
insert
into
c
(课程号,课程名,教师姓名,办公室)
values
('c701','组合数学','张群','312')

‘贰’ 怎么用sql数据库建一个学生信息表

也不算复杂吧,如果是SQL SERVER,我告诉你步骤吧。
1.安装SQL SERVER,目前版本是2008,注意版本对应的操作系统。
2.安装完成后,在开始菜单打开SQL Server Management Studio,服务器名称默认,如果是空的,就输入一个. ,身份验证选择windows身份验证。
3.登录后左侧菜单的菜单里找“数据库”,点开此节点后,在“数据库”菜单上点右键,选择“新建数据库”,点击后在弹出的窗口信息里填写信息,填完后点确定,数据库就创建成功了,不过里面还没有表。
4.新建表,点开你刚才建立的数据库后,找到“表”菜单,双击,然后在“表”菜单上点右键,选择“新建表”,输入你要填写的字段名,选择好类型,长度后,点击确定,就建好表了,这时再右键选中“表”菜单,选择“刷新”,刚才建立的表就可以显示出来了。

你应该总结出学生成绩查询需要几张表,我大概告诉你一下吧,最基本的3张,
1.学生基本信息表
2.学生考试科目表
3学生成绩表,这三张之间的关系你要是搞明白了,那学生成绩查询就不会有问题了。

‘叁’ SQL语句,创建学生表(学号,姓名,性别,出生,籍贯,备注) 在线等,急急急

1,统计男生人数

SELECT*FROM学生表where姓别='男'


2,删除年龄在20岁以上学生的全部信息

delete学生表wheredatediff(yy,出生,getdate())>20

3,显示姓王男生的全部信息

SELECT*FROM学生表where姓别='男'and姓名like'王%'

4,增加一个“简历”字段

ALTERTABLE学生表ADD简历VARCHAR(200)NULL

‘肆’ 用sql语句创建学生表,年龄的约束条件只能在14到28之间

create table #t2(
id int,
age int check(age>14 or age<28)----1.直接在字段后面加
)

create table #t3(
id int,
age int
constraint ck_age check1(age>14or age<28)--2.同上
)

create table #t4(
id int,
age int,
addr varchar(10),---此处有逗号
constraint ck_age2 check(age>14 or age<28)---3.在别的字段后面给age加约束,
)

create table #t5(
id int,
age int
)
4.建表后再加
alter table #t5 add constraint ck_age3 check(age>14 or age<28)

‘伍’ 使用SQL创建学生表

create table 学生表
(学号 int primary key identity(100,1),
姓名 char(20) not null,
性别 char(4) not null check (性别 in('男','女')),
年龄 smallint not null check (年龄>0),
爱好 varchar(30) not null,
专业 varchar(30) not null)
sqlserver语句,如果其他数据库请说明

‘陆’ 建立学生表的sql语句

建立学生表的sql语句是create一个表,需要根据学生表设定数据表的字段。可以参考创建表的例子进行sql语句编写。

‘柒’ sql语句创建表

CREATE TABLE 语句用于创建数据库中的表。

具体用法为:

CREATE TABLE 表名称

(

列名称1 数据类型,

列名称2 数据类型,

列名称3 数据类型,

....

)

(7)sql语句创建学生表扩展阅读

创建表数据类型:

integer(size) int(size) smallint(size) tinyint(size):仅容纳整数。

decimal(size,d) numeric(size,d):容纳带有小数的数字。

char(size):容纳固定长度的字符串

varchar(size):容纳可变长度的字符串

date(yyyymmdd):容纳日期。

参考资料:网络-SQL CREATE TABLE

热点内容
解压后的文件怎么按照名称排列 发布:2024-12-28 03:56:50 浏览:766
内网电脑显示无法连接到服务器 发布:2024-12-28 03:51:26 浏览:240
社保邮政卡初始密码多少 发布:2024-12-28 03:44:16 浏览:158
阴阳师脚本免费 发布:2024-12-28 03:39:50 浏览:23
会务源码 发布:2024-12-28 03:27:11 浏览:190
如何直接用密保手机找回密码 发布:2024-12-28 03:17:11 浏览:577
电脑向服务器传文件的工具 发布:2024-12-28 03:05:17 浏览:783
编程抢手机 发布:2024-12-28 02:59:44 浏览:443
存储器占用多少字节 发布:2024-12-28 02:56:39 浏览:190
魔兽和联盟哪个对电脑配置要求高 发布:2024-12-28 02:43:26 浏览:81