sql >> Base de Datos >  >> RDS >> Oracle

Cómo verificar NULL o no válido en la consulta HQL

En SQL podrías hacer esto con

SELECCIONE * DESDE Artefacto DONDE Id NO EN (SELECCIONE Artifact_id DESDE Clasificación DONDE activo =1);

Básicamente, obtiene una lista de todos los ID de artefactos que tienen una clasificación activa y luego obtiene solo los artefactos que no en esa lista, es decir, clasificación inactiva o ninguna clasificación.