
数据库
南阳耕夫
爱运动 爱游戏 爱设计 爱思考
展开
-
BAT 商业分析基本功之 SQL基础
结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作,SQL语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。由于它具有功能丰富、使用方便灵活、语言简洁易学等突出的优点,是大部分互联网公司BI部门常用的数据库语言。SQL作为一门基础的数据提取语言,其使用场景和方法主要表现在以下几个方面:数据查询、聚合原创 2020-10-26 08:46:10 · 500 阅读 · 0 评论 -
查询分析的利器——窗口函数
基本每次面试BI候选人的时候,为了了解候选人的SQL基本功底,每次都会问到窗口函数,因为这个函数太好用了。下面就来简单介绍下SQL窗口函数的用法用途。窗口函数作用于一个数据行集合。窗口是标准的SQL术语,用来描述SQL语句内OVER子句划定的内容,这个内容就是窗口函数的作用域。而在OVER子句中,定义了窗口所覆盖的与当前行相关的数据行集、行的排序及其他的相关元素。标准SQL对窗口函数的第一次支持是在SQL:1999的扩展文档中,当时,它们称为“OLAP”函数。从那以后,每次标准版本的修订都会增强对窗口函原创 2020-10-26 08:44:40 · 270 阅读 · 0 评论