zoukankan      html  css  js  c++  java
  • 马哥博客作业第十三周

    1、如何将 hellodb_innodb.sql导入到数据库中

    方法1:[root@cento7 ~]# mysql -uroot -p123456 < 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 having avg(Age);

    4、显示第2题中平均年龄大于30的分组及平均年龄

    select ClassID,avg(Age) from (select ClassID,Age from students where Age > 25 and Gender='M') as file 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岁的同学的信息

    方法1:select * from students where Age >= 20 and Age <= 25;

    方法2: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) from students group by ClassID having avg(Age) > 25;

  • 相关阅读:
    杭州西湖、苏州园林
    新加坡
    泰国
    旅游常用英语语句
    React 脚手架支持Typescript和Sass
    用 Scoop 管理你的 Windows 软件
    Asp.Net Core WebAPI+PostgreSQL部署在Docker中
    Ionic 4 核心概念
    Ionic Framework 4 介绍
    Google Flutter框架:使用VS Code进行开发
  • 原文地址:https://www.cnblogs.com/xuanlv-0413/p/13574912.html
Copyright © 2011-2022 走看看