• mysql表中数据的增删改查2


    -- 2.8 聚合查询(使用聚合函数的查询)

     -- 常用的聚合函数: sum()  avg()  max()  min()  count()

    -- 需求:查询学生的servlet的总成绩 (sum() :求和函数)

    SELECT SUM(servlet) AS 'servlet的总成绩' FROM student;

    -- 需求: 查询学生的servlet的平均分

    SELECT AVG(servlet) AS 'servlet的平均分' FROM student;

    -- 需求: 查询当前servlet最高分

    SELECT MAX(servlet) AS '最高分' FROM student;

    -- 需求: 查询最低分

    SELECT MIN(servlet) AS '最低分' FROM student;

    -- 需求: 统计当前有多少学生(count(字段))

    SELECT COUNT(*) FROM student;

    SELECT COUNT(id) FROM student;

    -- 注意:count()函数统计的数量不包含null的数据

    -- 使用count统计表的记录数,要使用不包含null值的字段

    SELECT COUNT(age) FROM student;

    -- 2.9 分页查询(limit 起始行,查询几行)

    -- 起始行从0开始

    -- 分页:当前页  每页显示多少条

    -- 分页查询当前页的数据的sql: SELECT * FROM student LIMIT (当前页-1)*每页显示多少条,每页显示多少条;

    -- 需求: 查询第1,2条记录(第1页的数据)

    SELECT * FROM student LIMIT 0,2;

    -- 查询第3,4条记录(第2页的数据)

    SELECT * FROM student LIMIT 2,2;

    2.9 查询排序

    使用order by 字段 asc(自增)/desc(自减)

    例:

    按照id顺序排序

    SELECT * FROM student ORDER BY id ASC;

    SELECT * FROM student ORDER BY id; -- 默认正序

    SELECT * FROM student ORDER BY id DESC;-- 反序

    好了,表的增删改查的基本语法差不多就这些了,以后若是想到其他的会再补充

  • 相关阅读:
    MySQL的注释方式
    textarea属性
    htm,css,javascript及其他的注释方式
    修改背景颜色&字体&窗口标题及大小
    <xmp>标签及它与<pre>标签的区别
    替换文本是什么
    linux命令修改IP信息
    html大全
    MyEclipse>Error Log的查看方法
    WPF地区选择控件(内附下载地址)
  • 原文地址:https://www.cnblogs.com/jingyukeng/p/8625885.html
Copyright © 2020-2023  润新知