zoukankan      html  css  js  c++  java
  • 网站选修课作业(3.1)

    (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;
  • 相关阅读:
    使用Visual Studio 2010来部署Windows应用程序
    如何显示一个非激活窗体
    构建ASP.NET网站十大必备工具(2)
    在Azure中创建一个“Hello World”应用程序
    轻松搞定VS2010 和旧版本服务器一起使用的问题
    Sql注入与转义
    小数型 Float(M,D),decimal(M,D)
    MySQL SQL语句
    作业综合练习配置+自定义函数设置
    作业综合练习初始化工作
  • 原文地址:https://www.cnblogs.com/xs-yqz/p/4509217.html
Copyright © 2011-2022 走看看