十二星座十二生肖查询

您现在的位置是:首页 > 星座资讯 > 正文

星座资讯

10个数据分析师必须知道的SQL查询语法

15140资讯2022-10-09星座资讯47

SQL做为特别针对关系型统计资料库特定技术标准的C词汇,能实现使用者统计资料库查阅和面向对象,因而也倍受统计数据策略师的钟爱。那么,每一统计数据策略师都要晓得的SQL查阅句法有什么样呢?

书名镜像:https://towardsdatascience.com/10-most-important-sql-commands-every-data-analyst-needs-to-know-f0f568914b98

译者 | Jason Chong

翻译者 | 朱珂欣      白眉林 | 屠敏

公司出品 | CSDN(ID:CSDNnews)

做为一位统计数据策略师或统计数据生物学家,不论你在建立花俏的建模各方面有多好,或是你在构筑繁杂数学模型各方面有多娴熟,从其本质上来看,如何采用统计数据来顺利完成事才是最重要的。

SQL做为一类普适性十分强的统计数据挖掘词汇,能顺利完成统计数据查阅,统计数据预览,载入统计数据等。除此之外,它还可用作对统计数据继续执行各种操作方式,比如过滤器控制点以及单纯的统计数据操作方式。有鉴于SQL在统计数据挖掘应用领域的必要性,先来介绍10个重要的SQL查阅句法。

1.SELECT和FROM

具体来说需要重新认识select和from,最基本的SQL查阅将牵涉这两个指示。

select代表者表头,说明从别的附注查阅统计数据。

from代表者表单,说明查阅的统计数据源自哪一个统计资料库表。

因此,随着查阅显得愈来愈繁杂,将在它其内加进更多指示。

2.DISTINCT

DISTINCT用作查阅quarterfinal的惟一值。因而,如果查阅到的统计数据暗含多次重复值,能用DISTINCT来展开去重。

做为一类统计数据去重的方式,DISTINCT能对一般而言统计数据展开去重,对数个表头展开去重。

3.WHERE

WHERE用作甄选与个别情况相匹配的行。除此之外,它也时常与其他操作方式符一同采用,并将数个条件女团在一同。

4.Wildcard

Wildcard代表者通配符,在操作方式符中用作相匹配字符串模式。通配符也使统计数据的相匹配更方便。

在查阅此通配符的工作原理之前,让我们先检查一下客户配置文件表。此表告诉我们特定客户的生命周期阶段和保费状态。

SQL能提供一类快速而直接的方法来相匹配字符串模式,这在很多情况下甄选出行时都很方便。

5.ORDER BY

排序通常能采用ORDER BY的方法。ORDER BY能按特定列按字母顺序或数字对查阅结果展开排序。如果存在 where 子句,那么 order by 要放到 where 询句后面。

它能通过两种方式展开排序:按降序排序,或按升序排序。虽然您会注意到大多数人不会在他们的查阅中编写,因为SQL默认情况下会设置此内容。

6.AS

AS能重命名列或表。在查阅牵涉数个表、查阅函数、需要把两个或更多的列放在一同、列名长或可读性差等情况下能采用AS。但是,这不会直接更改其原始列或附注的名称。

7.CASE WHEN、ELSE 和 THEN

CASE WHEN、ELSE 和 THEN 与 IF-else 语句十分相似。该指示能理解为:如果满足条件,请继续执行此操作方式,否则继续执行该操作方式。

在采用 CASE WHEN时,能把它当作一个没有表头名的表头,表头值根据条件确认,在需要采用表头名时能用AS来定义别名。

8.GROUP BY 和 aggregate functions

GROUP BY将按相同的值对统计数据展开分组。

一各方面,GROUP BY时常与聚合函数一同采用,以汇总特定统计数据组的属性。另一各方面,聚合函数对一系列值继续执行计算并返回一般而言值。

聚合函数的一些示例包括:

COUNT:返回总行数;

SUM:返回所有值的总和;

MAX:返回最大值;

MIN:返回最小值;

AVG:返回平均值。

9.JOIN

JOIN用作把两个或数个表的行结合起来。常见的连接类型有:INNER JOIN(内连接)、LEFT JOIN(左连接)、RIGHT JOIN(右连接) 、FULL JOIN(全连接)。

在关系统计资料库中,主键是一列或多列的女团,用作标识附注惟一的一条记录。比如,事务表的主键是transaction_id列,而客户配置文件表的主键是customer_id列。外键在两个附注的统计数据之间建立联系。具体而言,一个附注的外键将镜像到另一个附注的主键。比如,customer_id列是事务附注的外键,但它是客户配置文件附注的主键。

有鉴于主键和外键之间的关系,我们能在这个特定场景中继续执行 a。

10.UNION

UNION用作合并源自数个语句的查阅结果。请注意,要合并的表要具有相同数量的列,同样重要的是,列要具有相同的统计数据类型。

我不得不承认,我为这个练习整理的两个表单可能不是说明力量的最佳方法,但是,为了完整性的目的,我将在这里演示它。

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~