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文件

      

          

  • 相关阅读:
    elasticsearch官方文档摸索
    nginx报错upstream sent invalid chunked response while reading upstream
    LRU算法的实现
    linux命令小计
    【阅读笔记】深入java虚拟机-第三部分-虚拟机执行子系统
    spring-session-data-redis导致跨域session失效
    ReentrantLock源码解读
    AbstractQueuedSynchronizer(AQS源码解读)
    Object中wait()、notify()、notifyAll()
    redis(单机模式)分布式锁的实现【已废弃】
  • 原文地址:https://www.cnblogs.com/LChenglong/p/11934655.html
Copyright © 2011-2022 走看看