一、oracle "<>"、"!="、"^="都是表示 不等于
二、使用不等号筛选含有null值的列,是无法筛选到我们需要的值
- 1、使用concat连接字符串
SELECT * FROM EMPLOYEE
WHERE CONCAT(VALID, 'Y') != 'N'
- 2、使用nvl对NULL值设置新值
SELECT * FROM EMPLOYEE
WHERE NVL(VALID, 'Y') != 'N'
SELECT * FROM EMPLOYEE
WHERE CONCAT(VALID, 'Y') != 'N'
SELECT * FROM EMPLOYEE
WHERE NVL(VALID, 'Y') != 'N'