zoukankan      html  css  js  c++  java
  • nodeJs学习-18 mysql数据库了解

    智能社视频24/25

    四大操作语句:

      1、删  DELETE

        DELETE FROM 表 WHERE 条件

      2、增  INSERT  

        INSERT INTO 表(字段列表) VALUES(值列表)

      3、改  UPDATE

        UPDATE 表 SET 字段=值,字段=值,... WHERE 条件

      4、查  SELECT

        SELECT * FROM 表 WHERE 条件

      

    子句:

      WHERE 条件

        WHERE name='blue'

        WHERE age>19

        WHERE age<=19

        WHERE AGE>=19 AND score<60

        WHERE cach>100 OR score>10000

      ORDER 排序

        ORDER BY age ASC/DESC

          ASC  升序(从小到大)

          DESC   降序(从大到小)

        ORDER BY price DESC

          价格降序排列

        ORDER BY price ASC,scale DESC

          价格升序排列,如果价格相同,再按销量降序排列

      

      GROUP 聚类-合并相同的

        COUNT 计数用、MIN、MAX、AVG、SUM

        SELECT class,COUNT(class)  FROM student_table GROUP BY class;

          统计每班人数

        SELECT class,AVG(score) FROM student_table GROUP BY class;

          统计每个班平均分

    class    score
    1    54.25
    2    98.5
    3    56.5

        

        SELECT class,MAX(score),MIN(score)  FROM student_table GROUP BY class;

          统计每个班的最高分、最低分

    ID    class    name    score
    1    1    小明    34
    2    2    小红    98
    3    1    小刚    26
    4    2    小华    99
    5    3    小强    18
    6    3    小四    95
    7    1    小刘    57
    8    1    小花    100

        

        SELECT name,SUM(price) FROM sales_table GROUP BY name ORDER BY SUM(price) DESC;

          查询每个人的消费总额,并降序排序

    name    SUM(price)
    李四    119000
    张三    74000
    赵六    18
    blue    12

      LIMIT-限制输出、分页

        LIMIT 10;  前10条

        LIMIT 5,8;   从5开始,要8个

        limit (n-1)*20,20   第n页,每页20条

    子句之间是有顺序的:

      WHERE GROUP ORDER LIMIT  筛选 合并 排序 限制

      例:SELECT class,COUNT(class) FROM student_table WHERE score>>60 GROUP BY class ORDER BY COUNT(class) DESC LIMIT2;

          

    数据库导入导出:

      表格-右键-转储sql文件-选择地址

      新建数据库-右键-运行sql文件

      

          

  • 相关阅读:
    adb常用命令和工具
    playwright学习记录
    vue,element-ui表格,多个单元格值可修改(点击聚焦后变成input,失去焦点请求保存)
    vue,element-ui表格,合并单元格,如果需要合并的数据隔行,需要重新排列数组
    cas-5.3.x接入REST登录认证,移动端登录解决方案
    企业级cas5.3登录页面修改
    cas实现单点登录mysql,oracle双版本
    Mycat实现MySQL主从复制和读写分离(双主双从)
    IDEA安装插件后默认存放的位置
    值得推荐的Idea十几大优秀插件
  • 原文地址:https://www.cnblogs.com/LChenglong/p/11934655.html
Copyright © 2011-2022 走看看