码迷,mamicode.com
首页 > Web开发 > 详细

网站选修课作业(3.1)

时间:2015-05-17 10:39:34      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

(1)创建数据库XSGL

CREATE DATABASE XSGL;

(2)在XSGL中创建student表,表结构如下:

1 CREATE TABLE student(
2 Sno char(12) NOT NULL PRIMARY KEY,
3 Sname varchar(10) NOT NULL,
4 Ssex  enum(,) NULL,
5 Sage  tinyint(4) NULL,
6 Sdept char(20) default 计算机系
7 )

(3)在student表中插入如下数据:

1 insert into student(Sno,Sname,Ssex,Sage,Sdept) values 
2 (9512101,李勇,,19,计算机系),
3 (9512102,刘晨,,20,计算机系),
4 (9512103,王敏,,20,计算机系),
5 (9521101,张立,,22,信息系),
6 (9521102,吴兵,,21,信息系),
7 (9521103,张海,,20,信息系),
8 (9531101,钱小平,,18,数学系),
9 (9531102,王大力,,19,数学系);

(4)删除学号为9531102的记录;

1 DELETE FROM student WHERE Sno=9531102;

 

(5)将计算机系的学生年龄统一加1;

1 UPDATE student SET Sage=Sage+1 WHERE Sdept=计算机系;

 

(6)显示学生的学号和姓名两列,这两列分别起别名为“ID”和“NAME”,要求只列出查询结果的前5条记录;

1 SELECT Sno AS ID,Sname AS NAME FROM student limit 5;

(7)查询信息系所有男同学的所有信息;

1 SELECT * FROM student WHERE Sdept=信息系 and Ssex=;

 

(8)查询student表所有的数据,按照年龄排序,年龄相同则按照学号降序排序;

1 SELECT * FROM student order by Sage ASC,Sno DESC;

 

(9)查询所有姓“王”的同学的基本信息;

1 SELECT * FROM student WHERE Sname LIKE 王%;

 

(10)查询每个院系学生的人数,要求列出院系名称和相应人数

1 SELECT COUNT(*) AS 人数,Sdept FROM student GROUP BY Sdept;

 

网站选修课作业(3.1)

标签:

原文地址:http://www.cnblogs.com/xs-yqz/p/4509217.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!