mysql的练习

    这是mysql学习老师留下的练习作业跟我完成的答案 

 

 

 

 统计tb1中有多少条记录;

      select count(*) from tb1 ;

      统计语文成绩大于80的人数;

      select count(*) from tb1 where id5>80;

      统计总成绩大于200分的人数;

      Select count(*) from tb1 where id1+id2+id3>200 ;

      统计参加英语考试的人数

      select count(id3) from tb1;

      计算所有学生的数学成绩之和;

      select sum(id2) from tb1;

      计算所有学生语文成绩之和,数学成绩之和;

      Select sum(id1),sum(id2) from tb1;

      计算所有学生的分数总和;

      Select  sum(id1)+sum(id2) from    tb1;

      计算每个学生的分数总和;

      Select   sum(id1+id2)  from  tb1;

      计算语文平均分数

      Select  sum(id1)/count(*)  from    tb1;

      Select  sum(id1)/count(id1)  from   tb1;

      Select  avg(id1)  from tb1;

统计总分最高分和最低分

      Select  max(id1+id2+id3),min(id1+id2+id3)  from tb1;

          注意:null不参加统计

        

   order  by 字段名 asc|desc;

   order  by 字段名,字段名,… asc|desc;

    注意:order by 指定排序的列名(是否允许使用别名)

          order by 针对最终的结果排序,必须放到查询语句的末尾;

                  不允许出现在子查询

           多个列名时,首先按照第一个字段排序,如果第一个字段有重复

           则按照第二个字段排序

         

查询语句仅针对结果显示有影响,不会影响到原来表内容 

   Limit :限制显示的记录条数

    Limit 起始位置(偏移量,从0作为开始行),显示记录条数

    Limit  显示记录条数;

 

 

 

 

 if((…..)and(…..)or(….))

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值