摘要:在Spark开发中,由于需要用Python实现,发现API与Scala的略有不同,而Python API的中文资料相对很少。每次去查英文版API的说明相对比较慢,还是中文版比较容易get到所需,所以利用闲暇之余将官…
分类:SQL
常用SQL查询语句
一、简单查询语句 1. 查看表结构 SQL>DESC emp; 2. 查询所有列 SQL>SELECT * FROM emp; 3. 查询指定列 SQL>SELECT empmo, ename, mgr…
【Python实战】Pandas:让你像写SQL一样做数据分析(一)
1. 引言 Pandas是一个开源的Python数据分析库。Pandas把结构化数据分为了三类: Series,1维序列,可视作为没有column名的、只有一个column的DataFrame; DataFrame,同S…
SQL - SELECT COUNT用法
SQL Server数据库 COUNT() 函数返回匹配指定条件的行数。 语法 SQL COUNT(column_name) 语法 COU…
SQL查某一列重复的值,并统计查询重复了几次
SQL查重 select A,count(A) from 表名 where 条件 group by A having(count(A))>1 --A列 ,A列某一个值重复的数量 --思路:先通过A分组,然后统计数量
SQL性能优化
索引 每当后端技术人员讲起SQL的调优时,第一个想到的方案往往是索引。先举个最简单的例子,这里在tb表中给字段tb_name加上普通的索引,由此根据该字段进行SELECT查询时就无需进行全表遍历,以加快查询速度 CREA…
利用SQL语句实现分页
1.概述 在网页中如果显示的数据太多就会占据过多的页面,而且显示速度也会很慢。为了控制每次在页面上显示数据的数量,就可以利用分页来显示数据。 2.技术要点 在SQL Server中要实现SQL分页,需要使用…
sql if else 语句
IF ELSE 语句 IF ELSE 是最基本的编程语句结构之一几乎每一种编程语言都支持这种结构而 它在用于对从数据库返回的数据进行检查是非常有用的TRANSACT-SQL 使用IF ELSE 的例子如下 语法 if (…
Druid搭配log4j2输出SQL语句和结果
一、引言 其实Druid的内置了log4jdbc来显示SQL语句,虽然显示效果不如原生的log4jdbc效果好,但是因为内置所以不需要其他更多的配置。 二、使用 1. 创建基于druid的logger <bean …
深入浅出Mybatis系列(九)---强大的动态SQL
上篇文章《深入浅出Mybatis系列(八)—mapper映射文件配置之select、resultMap》简单介绍了mybatis的查询,至此,CRUD都已讲完。本文将介绍mybatis强大的动态SQL。 那么…
SQL语句增加字段、修改字段、修改类型、修改默认值
一、修改字段默认值 alter table 表名 drop constraint 约束名字 ——说明:删除表的字段的原有约束 alter table 表名 add constrain…
利用 druid 的 sql parser 模块解析 sql 语句
druid 是阿里开源在 github 上面的数据库连接池,里面有一个专门解析 sql 语句的模块 源码位置: https://github.com/alibaba/druid SQL Parser 模块的…