nvl函数用于在数据处理中为null值提供默认替代值,其基本语法为nvl(字符串1, 替代值)。当“字符串1”为null时,该函数返回指定的“替代值”;若“字符串1”非空,则返回其原始值。如果两个参数均为null,则函数结果也为null。此函数广泛应用于数据库查询中,以消除null值对统计或展示带来的干扰,增强数据的完整性和可读性。
1、 查询员工的comm字段,若该字段值为NULL,则用-1代替显示。

2、 在查询过程中,若员工的comm字段为空,则以其领导ID(如mgr字段)作为替代值输出。

3、 (1)

4、 需求说明
5、 统计各部门中男性与女性员工的人数分布情况。

6、 创建本地文本文件emp_sex.txt,并将包含员工性别信息的相关数据导入该文件。

7、 在Hive中创建对应的数据表,并从本地文件加载emp_sex.txt中的数据至该表。

8、 根据上述需求,编写并执行查询语句以获取各部门男女员工人数统计结果。











