create database XDGL;
create table XDGLstudent(
sno bigint(20),
snmae varchar(20),
ssex tinyint(1), -- 也可以考虑使用枚举
sage int(5),
sdept varchar(20)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
insert into XDGLstudent values(1,'test',0,22,'计算机');
update studentdbf set 数学成绩 = (数学成绩+10) where (数学成绩>49 and 数学成绩<60)
select count() from studentdbf where (数学成绩>49 and 数学成绩<60)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--创建一个名称为student的数据库
CREATE
DATABASE
student
GO
--打开studentdb数据库
USE
student
GO
--建表
CREATE
TABLE
student(
_id
INT
PRIMARY
KEY,
name
VARCHAR(8)
NOT
NULL,
grade
FLOAT
CHECK(grade>=0
AND
grade
<=100)
NOT
NULL
)
--增加数据
INSERT
INTO
student
VALUES(1,'张三',845)
--查询所有数据
SELECT
FROM
student
--修改“张三”的成绩为90分
UPDATE
student
SET
grade=90
WHERE
name='张三'
--删除表中名字为“张三”数据
DELETE
FROM
student
WHERE
name='张三'
CREATE DATABASE SM
GO
CREATE TABLE Student
(
id int not null primary key,
stuNum varchar(10) not null,
classNum varchar(10) not null
)
GO
不得不说提问的人真心懒 这么简单的东西还想要到答案复制粘贴
CREATE TABLE `sutdent` (
`XH` char(7) NOT NULL,
`XM` char(8) NOT NULL,
`XB` char(2) NOT NULL default '男',
`NL` int(3) NOT NULL,
`CJ` decimal(3,1) NOT NULL,
`ZP` image,
`RQ` datetime default NULL,
PRIMARY KEY (`XH`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312
你没有注明用的是哪个数据库,我电脑里只有MYSQL数据库,MYSQL数据库就是这个样子,年龄的检查约束自己加上,我记不清楚了。
以上就是关于写出如下的几条命令,要求:在mysql中创建数据库XDGL,在此数据库下创建student表的全部的内容,包括:写出如下的几条命令,要求:在mysql中创建数据库XDGL,在此数据库下创建student表的、数据库技术程序:SQL命令建立一学生情况表student.dbf,表中有学生姓名、性别、出生日期、数学成绩、语文成绩、在Student数据库创建数据表 创建两个数据库,分别为Student和Class两个表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)