Oracle sql like (consulta difusa), manejo nulo

      En Oracle, las consultas difusas usan like y not like. 

      En la tabla de elementos, el campo de registro es una nota. Cuando la palabra "muestreo" está presente en la nota, el elemento no se cuenta. Las observaciones pueden ser nulas.

select * from item where log not like "%抽检%";

      La situación esperada es: además de la lista de comprobaciones aleatorias, se seleccionan otras listas. La situación actual es: solo aquellos cuyos comentarios no son nulos y los comentarios no contienen "muestreo" e incluso un salario son seleccionados.

      Más tarde se descubrió que en Oracle, nvl () se puede usar para procesar.

select * from item where nvl(log,0) not like '抽检'

      Para más detalles, consulte:  https://blog.csdn.net/haiross/article/details/43272125

 

 

48 artículos originales publicados · Me gusta 36 · Visitas 130,000+

Supongo que te gusta

Origin blog.csdn.net/weixin_42845682/article/details/88814383
Recomendado
Clasificación