Update
This commit is contained in:
parent
57848cd690
commit
0d788c3653
12
ch04:集合运算.md
12
ch04:集合运算.md
|
@ -154,24 +154,26 @@ SELECT product_id, product_name, '1'
|
|||
SELECT product_id, product_name,sale_price
|
||||
FROM product2;
|
||||
```
|
||||
上述查询能够正确执行,得到如下结果:
|
||||
上述查询能够正确执行,得到如下结果:
|
||||
|
||||

|
||||
|
||||
**需要注意的是 hive中进行join关联时,关联列要避免使用隐式数据类型转换,否则容易导致数据倾斜**
|
||||
**另外,需要注意的是在 hive 中进行 join 关联查询时,关联列要避免使用隐式数据类型转换,否则容易导致数据倾斜**
|
||||
|
||||
**练习题:**
|
||||
|
||||
使用 SYSDATE()函数可以返回当前日期时间,是一个日期时间类型的数据,试测试该数据类型和数值,字符串等类型的兼容性。
|
||||
使用 SYSDATE() 函数可以返回当前日期时间,其返回值是一个日期时间类型的数据,请测试该数据类型和数值,字符串等类型的兼容性。
|
||||
|
||||
例如,以下代码可以正确执行,说明时间日期类型和字符串,数值以及缺失值均能兼容。
|
||||
测试方法:
|
||||
|
||||
如果以下代码可以正确执行,则说明时间日期类型和字符串,数值以及缺失值均能兼容。
|
||||
|
||||
```sql
|
||||
SELECT SYSDATE(),SYSDATE(),SYSDATE()
|
||||
UNION
|
||||
SELECT 'chars',123,null;
|
||||
```
|
||||
上述代码的查询结果:
|
||||
事实证明,以上代码可以正确执行,查询结果参考下图:
|
||||
|
||||

|
||||
|
||||
|
|
Loading…
Reference in New Issue