SQL语法规范:分组语句中,select后面只能跟三种情况,1-分组字段,2-函数结果【聚合函数】,3-常量
cross join 笛卡儿积
在hive 当中使用笛卡尔集
select * from table a ,table b ;
select * from table a join table b 不写关联条件 on
Spark当中Spark2.x默认不允许执行笛卡尔积
但是有两种方式可以实现笛卡儿积
- 方式一:显示指定这是笛卡尔积
select * from table_a cross jion table_b
- 方式二开启属性
spark.sql.crossJoin.enabled true
网友评论