当前位置:Gxlcms > 数据库问题 > nodeJs学习-18 mysql数据库了解

nodeJs学习-18 mysql数据库了解

时间:2021-07-01 10:21:17 帮助过:4人阅读

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

  

      

 

nodeJs学习-18 mysql数据库了解

标签:价格   个人   strong   HERE   val   tab   ice   rom   avg   

人气教程排行