zoukankan      html  css  js  c++  java
  • myslq 增、删、改、查

    1.insert 要点:往那张表添加? 给哪几列添加值?分别是什么值?
      语法:
      insert into 表名(列1,....列N)values(值1,....值N);

    2.update 要点:改那张表?你需要给改哪几列的值?分别改什么值?在那些行生效。
      update 表名
      set
      列1 = 值1,
      列2 = 值2,
      ...
      列N = 值N
      where 表达式;

    3.delete 要点:删除那张表的数据?你要删掉那些行?
      delete from 表名 where 表达式

    4.select
      select * from 表名

    二、select 5种子句介绍

      1、where 条件查询
      2、group by 分组
        作用:把行 按 字段 分组
        语法:group by col1,col2,...colN
        运用场合:常见于统计场合,如按栏目计算帖子数,统计咩个人的平均成绩等。
        统计函数:
        max:求最大
        min:求最小
        sum:求总和
        avg:求平均
        count:求总行数
      3、having 筛选

        where和having的区别

        a. having与where类似,可筛选数据,where后的表达式怎么写 having就怎么写
        b. where针对表中的列发挥作用,查询数据。having针对查询结果中的列发挥作用,筛选数据

        c. where关键字在使用集合函数时不能使用,所以在集合函数中加上了having来起到测试查询结果是否符合条件的作用。

        d. having依赖于group by

      4、order by 排序
        按一个或多个字段对查询结果进行排序
      5、limit 限制结果条数

  • 相关阅读:
    Python---Flask--08--Flask-Ckeditor
    Python---Flask--07--SQLAlchemy基本关系
    Python---Flask--06--分页的实现
    Python---Flask--05--g对象和钩子函数
    maven项目管理构建
    POI 设置
    http状态码
    hibernate框架之-查询结果集返回类型
    Struts2框架之-注解开发
    Struts2框架之-Struts2的标签
  • 原文地址:https://www.cnblogs.com/suihui/p/2635742.html
Copyright © 2011-2022 走看看