SQL
雨中禁火
这个作者很懒,什么都没留下…
展开
-
SQL中为null赋值的方法
SQL中为null赋值的方法NVL函数是一个空值转换函数 NVL(表达式1,表达式2) 如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。 该函数的目的是把一个空值(null)转换成一个实际的值。 其表达式的值可以是数字型、字符型和日期型。 但是表达式1和表达式2的数据类型必须为同一个类型。coalesce(arg1, arg2,arg3,arg4......); 该函数的含义是返回最近的一个为非空值的值.例: (1)coalesce(1, 2原创 2021-09-29 16:38:01 · 5983 阅读 · 0 评论 -
ParseException line 125:60 missing ) at ‘as‘ near ‘<EOF>‘ line 144:57 missing ) at ‘as‘ near ‘<EOF>‘
substring_index(substring_index(content_tag,'"',-4),'"',1)as content_tag,由于单双引号在hive中不能正确识别,所以需要转义符号 在SQL中能正确识别原创 2021-09-23 09:56:17 · 1255 阅读 · 0 评论 -
有关count()函数的用法
count(1)包括了忽略所有列,用1代表代码行,在统计结果的时候,不会忽略列值为NULL。count(*)包括了所有的列,相当于行数,在统计结果的时候,不会忽略列值为NULL。count(列名)只包括列名那一列,在统计结果的时候,会忽略列值为空。...原创 2021-05-19 16:30:44 · 1381 阅读 · 0 评论 -
当远程连接数据库被拒绝连接
当远程连接数据库被拒绝连接ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server在数据库中执行以下代码grant all privileges on *.* to '用户名'@'IP地址' identified by '密码';原创 2021-05-17 22:42:44 · 842 阅读 · 0 评论 -
SQL中常用的聚合函数
SQL Server中常用的聚合函数用:1.COUNT(*) 返回所有元组个数(一行数据就是一个元组)2.COUNT() 统计一列中值的个数3.SUM() 计算一列值的总和(此列必须是数值型)4.AVG() 计算一列值的平均值(此列必须是数值型)5.MAX() 求一列值中的最大值6.MIN() 求一列值中的最小值...原创 2021-04-28 19:57:29 · 2398 阅读 · 0 评论 -
SQL的分类
execute(String sql):通常用于DDL executeUpdate(String sql):通常用于DML executeQuery(String sql):用于DQLDDL(Data Defifinition Language):数据定义语言,用来定义数据库对象:库、表、列等; DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据); DCL(Data Control Language):数据控制语言,用来定义访问权限和原创 2021-04-23 21:27:33 · 93 阅读 · 0 评论