Spark SQL之空值Null,NaN判断和处理

Spark SQL空值Null,NaN判断和处理

  • Null 和 NaN
  • 空值带来的问题
    • spark
    • hive
  • Spark SQL空值Null,NaN判断和处理
    • 1.filter、fill、drop
    • 2.合并coalease:
    • 3.null-if、nvl
    • 4.replace

Null 和 NaN

null表示无、不存在或无效的对象或地址引用。它在简单的数学运算中会转换为0,它是一个全局对象。null ==false返回的值是false。
undefined是一个全局属性,原始值undefined。它告诉我们有些东西没有赋值,没有定义。undefined不能转换成任何数字,因此在数学计算中使用它,返回的是NaN。

	val d: 

你可能感兴趣的:(#,Spark-SQL,spark,sql,大数据)