windows怎么使用mysql1.使⽤MySQL创建student表操作_实验环境Windows-SQLyog Student学⽣表
Name English Math Computer
zhangsan698677 lisi5510088 1.根据上⾯给出的表格,利⽤MySQL5.6设计出student学⽣表格;
创建表的语法 :CREATE TABLE
CREATE TABLE<;表名>(<;列名><;数据类型>[列级完整性约束条件1],
<;列名><;数据类型>[列级完整性约束条件2],
···,
<;表级完整性约束条件>)
<;指定引擎和默认字符集(可省略)>
CREATE TABLE`student`(
`Name`char(20)DEFAULT NULL COMMENT'姓名',
`English`int(3)DEFAULT NULL COMMENT'英语成绩',
`Math`int(3)DEFAULT NULL COMMENT'数学成绩',
`Computer`int(3)DEFAULT NULL COMMENT'计算机成绩'
)ENGINE=InnoDB DEFAULT CHARSET=utf8
向表中插⼊记录语法:INSERT
INSERT INTO<;表名>[(<;列名1>[,<;列名2>···])]
VALUES(<;表达式1>[,<;表达式2>···]);
INSERT INTO student (`Name`,`English`,`Math`,`Computer`)
VALUES('zhangsan',69,86,77),
('lisi',55,100,88);
a)设计完后,⽤select语句输出所有的相关信息,并给出截图;
select*from student;
b)查询zhangsan的Computer成绩,并给出截图;
SELECT student.`Computer`AS张三的计算机成绩
FROM student
WHERE student.`Name`='zhangsan';
c)修改lisi的Math成绩,改为95.给出截图.
更新表内容的语法:UPDATE
UPDATE<;表名>
SET<;列名1>=<;表达式1>[,<;列名2>=<;表达式2>···]
[WHERE<;逻辑条件>];
UPDATE student
SET Math=95
WHERE Name='lisi';
2.根据上⾯已经设计出的student表;
a)添加数据:English:45 Math:89 Computer:100
scofield4589100
INSERT INTO student (`Name`,`English`,`Math`,`Computer`)
VALUES('scofield',45,89,100);
b)获取scofield的English成绩信息
SELECT student.`English`AS scofield的英语成绩
FROM student
WHERE student.`Name`='scofield';

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。