需要将DYH中,包含GB的记录过滤掉, 在筛选时,用 WHERE DYH NOT LIKE '%GB%'
本来以为只过滤一条,结果返回记录为空
网上找原因才发现,NOT LIKE 会将字段值为空的过滤掉,如果不想过滤,可以用NVL将空值转换下。
WHERE NVL(DYH , '0') NOT LIKE '%GB%'
需要将DYH中,包含GB的记录过滤掉, 在筛选时,用 WHERE DYH NOT LIKE '%GB%'
本来以为只过滤一条,结果返回记录为空
网上找原因才发现,NOT LIKE 会将字段值为空的过滤掉,如果不想过滤,可以用NVL将空值转换下。
WHERE NVL(DYH , '0') NOT LIKE '%GB%'