zoukankan      html  css  js  c++  java
  • 作业第十三周

    1、如何将 hellodb_innodb.sql导入到数据库中
    (1)mysql -u用户名 -p < hellodb_innodb.sql

    (2)登录mysql中  执行source hellodb_innodb.sql


    2、在学生表中,查询年龄大于25岁,且为男性的同学的名字和年龄
    select name,age from students where age < 25 and gender='M';


    3、在学生表中,以ClassID为分组依据,查询显示每组的平均年龄
    select classid,avg(Age) from students group by classid;


    4、显示第2题中平均年龄大于30的分组及平均年龄
    select classid,avg(age) from (select classid,age from students where age > 25 and gender='M') as filter group by classid having avg(age) > 30;


    5、显示以L开头的名字的同学的信息
    select * from students where name like 'L%';


    6、显示老师ID非空的同学的相关信息
    select * from students where teacherid is not null;


    7、students表中,查询以年龄排序后的数据,并且显示年龄最大的前10位同学的信息
    select * from students order by age desc limit 10;


    8、students表中,查询年龄大于等于20岁,小于等于25岁的同学的信息
    select * from students where age between 20 and 25;


    9、以ClassID分组,显示每班的同学的人数
    select classid,count(*) from students group by classid;


    10、以ClassID分组,显示其平均年龄大于25的班级
    select classid,avg(age) age from students group by classid having age >30;

    把生命浪费在美好的事物上
  • 相关阅读:
    软件工程概论(课堂作业01)
    java小程序(课堂作业06)
    动手动脑(课堂作业06)
    动手动脑(课堂作业05)
    java小程序(课堂作业04)
    动手动脑(课堂作业04)
    java小程序(课堂作业03)
    动手动脑(课堂作业03)
    动手动脑(课堂作业02)
    Codeforces 178B1-B3 Greedy Merchants
  • 原文地址:https://www.cnblogs.com/tz66/p/13553861.html
Copyright © 2011-2022 走看看