写出如下的几条命令,要求:在mysql中创建数据库XDGL,在此数据库下创建student表的

写出如下的几条命令,要求:在mysql中创建数据库XDGL,在此数据库下创建student表的,第1张

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两个表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9765908.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存