SQL
北北carrie
永远不怕出现bug的小白一枚!
展开
-
[ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
生成转储文件的数据库版本和要导入sql文件的数据库版本不兼容, 由高版本到低版本,引起1723错误。保存后再次运行sql文件,运行成功。打开sql文件,将文件中的所有。原创 2023-04-12 18:17:26 · 273 阅读 · 0 评论 -
自定义函数
标量函数: UDF 表示一对一,比如一个小写字母c对应一个大写字母C表值函数: UDTF 表示一对多,一行数据转换为多行数据聚合函数": UDAF 表示多对一,多行数据转换为一条数据原创 2023-03-03 21:58:22 · 42 阅读 · 0 评论 -
sql优化-count(1) count(*) count(列名)
(2)count(列名): 忽略NULL字段的情况,即为不统计NULL的记录,只统计该字段在表中出现的次数。详尽: count(*): 包括了所有的列数,不会忽略NULL,结果也包含NULL值, 即为求总行数。3.若多个列并且没有主键,count(1)效率优于count(*)(1) count(1): 不会忽略NUll值.记录总行数。2.列名不为主键,则count(1)效率最高。三.生产过程中,count(1)用的比较普遍。2.count(1) count(列名)含义: 都是求表的总行数。转载 2023-02-23 10:40:55 · 438 阅读 · 0 评论 -
SQL报错信息: org.apache.hadoop.hive.ql.parse.ParseException:line 9:6 cannot recognize input near ‘<EOF>‘
2.报错信息:org.apache.hadoop.hive.ql.parse.ParseException:line 9:6 cannot recognize input near '' '' '' in subquery source。1. 当前使用hive版本:3.1.3。原创 2023-02-14 20:15:32 · 873 阅读 · 0 评论