美文网首页
数据统计

数据统计

作者: 浮浮尘尘 | 来源:发表于2016-09-11 12:45 被阅读13次

1数据统计

使用COUNT()函数计算表中的数据数目(比如emp表中的员工数目)

mysql> select count(*) from emp;

查询结果如下:

+----------+

| count(*) |

+----------+

| 3 |

+----------+

1 row in set (0.01 sec)

统计工资上5000的数目

mysql> select count(*) from emp where emp_sal>5000;

查询结果如下:

+----------+

| count(*) |

+----------+

| 2 |

+----------+

1 row in set (0.00 sec)

统计男女职工数目:(GROUP BY语句分类)

mysql> select emp_sex,count(*) from emp group by emp_sex;

查询结果如下:

+---------+----------+

| emp_sex | count(*) |

+---------+----------+

| fmale | 1 |

| male | 2 |

+---------+----------+

2 rows in set (0.01 sec)

使用数据统计函数(MIN(),MAX(),SUM(),AVG())

mysql> select

-> min(emp_sal) as min_salary,

-> max(emp_sal) as max_salary,

-> sum(emp_sal) as sum_salary,

-> avg(emp_sal) as avg_salary,

-> count(*) as employee_num

-> from emp;

查询结果如下:

+------------+------------+------------+------------+--------------+

| min_salary | max_salary | sum_salary | avg_salary | employee_num |

+------------+------------+------------+------------+--------------+

| 4000 | 9000 | 21000 | 7000.0000 | 3 |

+------------+------------+------------+------------+--------------+

1 row in set (0.00 sec)

2 从多个数据表中检索信息

根据前面的方法,分别进行如下操作:

1). 在数据库asb中建立一个新表dept,表中有两项元素:

dept_id --> varchar(6)

dept_name --> varchar(10)

2). 在表emp中插入如下一行新记录:

+--------+----------+---------+---------+------------+---------+

| emp_id | emp_name | emp_age | emp_sal | emp_bir | emp_sex |

+--------+----------+---------+---------+------------+---------+

| 100003 | 小红 | 30 | 8000 | 1976-11-11 | fmale |

+--------+----------+---------+---------+------------+---------+

3). 在新表dept中,输入如下记录

+---------+-----------+

| dept_id | dept_name |

+---------+-----------+

| 100005 | MTD |

| 100001 | MTD |

| 100002 | MTD |

| 100003 | HR |

+---------+-----------+

查询emp和dept这两个表中,员工的姓名和部门信息

mysql> select emp.emp_name,dept.dept_name from emp,dept

-> where emp.emp_id=dept.dept_id;

查询结果如下:

+----------+-----------+

| emp_name | dept_name |

+----------+-----------+

| 啸天 | MTD |

| 红枫 | MTD |

| 丽鹃 | MTD |

| 小红 | HR |

+----------+-----------+

4 rows in set (0.00 sec)

多表查询时注意:

1). FROM子句必须给出所查询的表的全部名称

2). 选择字段时候注明其所属表的名称(如emp表中的emp_id要表示为emp.emp_id)

3). 在Where子句中必须指明查询的条件(如,emp.emp_id和dept.dept_id是相同意义的元素)

相关文章

  • 2018-09-28

    S01数据统计应该这样做 S01-1 数据统计应该这样做 数据透视表:数据统计神器,提高数据统计效率,掌握数据组织...

  • 工具:数据分析(统计学)

    方法:描述统计、推断统计 数据:数值数据和分类数据(类别、文本,不能进行计算) 分类数据描述统计:频数统计、频数百...

  • JobScheduler保活测试(部分机型)

    统计结果 测试数据 数据链接 统计表格

  • 《统计学》第六版 第1 - 3 章

    数据分析方法 描述统计 数据收集、处理、汇总、图表描述、概括与分析等 推断统计 样本数据推断总体特征 统计数据...

  • 数据分析——SPSS基本操作初识

    简介 统计软件的作用: 统计分析软件是数据分析的主要工具 统计设计完成之后,完整的数据分析过程包括: 统计学为数据...

  • 数据分析师之高质量数据源收藏

    国内公开数据 1.国家统计局官网 统计数据、统计知识、信息公开2.国家数据3.大数据导航4.大数据1235.中国民...

  • 商务与经济统计

    回顾实践中的统计: 总体、样本和推断 数据的收集方法和数据类型 评估统计调查的道德性 在统计学中,统计数据主要可分...

  • Oracle SQL 学习笔记34 - AWR

    创建AWR快照 AWR 概览 AWR数据 AWR包括以下数据: 基本统计信息 SQL和优化器的统计信息 OS 统计...

  • 统计数据的分类和研究方法

    一、统 计的三种含义:统计数据,统计活动和统计学。 二、统计数据,是我们统计学的研究对象,它通过统计指标的方式,按...

  • 统计思维——通过统计方法解决分析问题

    数据分析中总离不开统计学中的相关概念和方法,因而统计思维也是数据分析思维之一。在数据分析中,统计思维就是用统计的相...

网友评论

      本文标题:数据统计

      本文链接:https://www.haomeiwen.com/subject/loeuettx.html