![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据(big data)
文章平均质量分 50
lgc646300052
这个作者很懒,什么都没留下…
展开
-
Spoon-kjb
SQL脚本如果脚本连接的是Oracle数据库,SQL中就不能使用变量,SQL语句也无需用分号结尾(也不能以分号结尾,否则会报错无效字符)。如果脚本连接的是Hive数据库,SQL语句可以用分号结尾。SQL中可以使用变量,有两种方式使用变量1、定义一个“转换”,在其中创建两个步骤,一个表输入、一个设置变量,就可以在SQL脚本中使用’${变量名}'来使用变量(注意:前后带单引号)例一:转换中设置变量SQL脚本中使用变量2、在SQL脚本中连接Hive,并定义变量。在SQL脚本中用${变量名}使用变原创 2022-02-08 13:37:58 · 1390 阅读 · 0 评论 -
Hive SQL 避坑指南
待解决问题Hivewhere中能否使用existsleft join时左右表是多对多关系,结果集的记录数可能会大于左表两表中数值字段相减慎用joinHive你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。where中能否使用existsin 和 exists 哪个性能好?大集合应该放左边还是右边?left join时左右表是多对多关系,结果集的记录数可能会大于左表T1表原创 2021-12-03 00:46:16 · 203 阅读 · 0 评论