自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 SQL组合查询

之前所学的SELECT语句都是最终输出一条查询结果,如果需要输出多条查询结果,并且将这些结果一起展示,则需要使用组合查询。这里需要用UNION关键字。如下所示:SELECT cust_name, cust_state, cust_contactFROM customersWHERE cust_state IN ('IN', 'IL', 'OH')UNIONSELECT cust_name, cust_state, cust_contactFROM customersWHERE cust_nam

2020-05-28 19:59:24 320

原创 SQL子查询

之前所说的查询都是单个表的查询。那么如果要查询的信息在两个表或者多个表之中,就可以使用子查询。顾名思义,子查询是相对父查询来说的,虽然没有父查询这一说,但是可以这么理解。子查询就是在一个查询之中嵌套的另一个查询,就像爸爸的儿子一样。那么子查询有两个常用作用:作为过滤条件;作为计算字段。分别演示如下:1、作为过滤条件SELECT cust_name, cust_contactFROM customersWHERE cust_id IN (SELECT cust_id

2020-05-27 23:04:54 420

原创 SELECT子句的顺序辨析

迄今为止,学过了基本的SELECT、FROM、WHERE、GROUP BY、HAVING、ORDER BY子句。在实际使用过程中,也是采用这里的这样的顺序。SELECT order_numFROM orderitemsWHERE item_price <= 10GROUP BY order_numHAVING COUNT(*) >= 2ORDER BY order_num;这段代码表示,在详细订单表中,选择出订单单价小于等于10,且每笔订单数大于等于2的订单号。用简单易理解的方

2020-05-27 22:39:14 242

原创 SQL中的5种聚集函数——均值、和、最大值、最小值、计数

SQL提供5种聚集函数进行数据汇总,分别是求均值avg()、sum()、max()、min()、count()。下面分别演示一下:-- 利用SQL聚集函数汇总数据-- 均值select avg(item_price) as avg_item_pricefrom orderitemswhere order_num = 20007;-- 求和select sum(item_price*quantity) as sum_item_pricefrom orderitemswhere order_

2020-05-23 00:43:07 1704

原创 使用SQL中的函数处理数据

如果想要对字段进行较为复杂的处理,可能需要借助于SQL中的数据处理函数了。我们可以将这些函数分为三大类:1、字符串处理函数包括:将字符串改为大写upper()将字符串改为小写lower()返回字符串长度length()返回字符串的SOUNDEX值soundex()去掉字符串左边的空格ltrim()去掉字符串右边的空格rtrim()去掉字符串左右两边的空格trim()……示例如下:-- 字符串处理函数:将字符串转换成大写select vend_name, upper(vend_nam

2020-05-22 13:50:58 187

原创 SQL计算字段

我们可以认为数据库中存储的数据是最原始的数据,在实际应用程序使用过程中,可能需要再加工后的数据。这个时候,我们可以将原始数据给应用程序,让它自己将数据处理成需要的格式,但这样的操作显然是耗时的。所以就需要直接从数据库中检索出转化、计算、格式化之后的数据,再给到客户端应用程序。计算字段的意思也就是,用数据库中的原始数据字段进行计算,得到的新的不存在于数据库的字段。下面展示字段拼接和数据计算两方面的示例:-- 计算字段(拼接字段)SELECT concat(vend_name,'(',vend_city

2020-05-22 13:03:22 750

原创 分散性与变异性的度量——全距、四分位距、标准差、标准分

平均数让我们看到一组数据的集中趋势,那么进一步了解数据的分布,也就是分散性与变异性则需要以下这些统计量。一、全距1、计算方法全距=上界-下界2、含义全距表示一组数据的宽度,用极大值减去极小值得到。可以简单衡量一组数据的分散程度。3、优缺点优点:简单易操作。缺点:极易受到异常值的影响。二、四分位距1、计算方法将一组数从小到大排序,分成四等份。每等份之间的数叫做四分位数,依次记作Q1、Q2、Q3。四分位距=Q3-Q1。2、含义四分位距表示一组数从小到大,最中间的50%的数的宽度。亦可

2020-05-21 23:53:47 9741 1

原创 SQL过滤数据——WHERE

在实际应用中,我们往往需要查询出某一列或者几列中符合某种条件的多行,这个时候需要使用WHERE关键字。一、基础数据过滤使用方法如下:-- 过滤数据(单个值匹配检查,等于)SELECT prod_name, prod_priceFROM ProductsWHERE prod_price = 3.49;-- 过滤数据(单个值匹配检查,大于等于)SELECT prod_name, prod_priceFROM ProductsWHERE prod_price >= 5 -- 常见的操

2020-05-21 12:00:38 960

原创 SQL排序检索数据——ORDER BY

SQL直接用SELECT查询出的数据,是以数据在其底层表中出现的顺序显示的 。如果不明确规定排序顺序,则不应该假定检索出的数据的顺序有任何意义。SQL中对检索出的数据排序使用ODER BY子句。使用方法如下所示:-- 排序检索数据(按一个列排序)SELECT prod_nameFROM ProductsORDER BY prod_name;-- 排序检索数据(按多个列排序)SELECT prod_id, prod_name, prod_priceFROM ProductsORDER BY

2020-05-20 13:47:52 139

原创 三种常用集中趋势度量的统计量——均值、中位数、众数

统计学中,常用均值、中位数、众数来对数据进行集中趋势度量。我们平时说的平均值在统计学中往往指的就是这三种统计量,而不仅仅指均值。下面,详细介绍这三个统计量。一、均值计算方法μ=∑xn\mu =\frac{\sum x}{n}μ=n∑x​ 或 μ=∑f⋅x∑f\mu =\frac{\sum f\cdot x}{\sum f}μ=∑f∑f⋅x​备注:x表示数据种每个数字;n表示数据个数;f表示每个数字对应的频数。适用情况在数据非常对称,且只显示一种趋势时。二、中位数计算方法将数据从小到大先进行

2020-05-20 00:15:50 9536

原创 SQL常用查询语句汇总

SQL查询关键字为SELECT,常用查询语句代码及结果如下(本文使用MySQL数据库管理系统):-- 1检索单个列SELECT prod_name FROM Products;-- 2检索多个列SELECT prod_id, prod_name, prod_priceFROM Products;-- 3检索所有列SELECT *FROM Products;-- 4、5检索不同的值SELECT DISTINCT vend_idFROM Products;SELECT DIST

2020-05-19 22:56:18 4178 2

原创 常用4种基础统计图表——饼图、条形图、直方图、折线图

饼图(扇形图)适用情况:对多组数据的基本比例进行比较,且每组差别较大时。展示的往往是类别型数据。图表含义:每个扇形块表示每组频数,整个圆表示多组数据的频数总和。扇形占圆的百分比表示该组占总体的百分比。频数:特定组统计对象的数目。条形图适用情况:需要精准体现多组数据的频数时,也可以进行一定程度的比较。展示的往往是类别型数据。图表含义:每个长方形表示一个特定的类,长方形的宽都相等,长方形的长表示对应的数值,越长数值越大。条形图根据方向不同可分为垂直条形图和水平条形图。垂直条形图横轴表示类,纵轴

2020-05-18 22:03:34 14187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除