Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak sprawdzić NULL lub niepoprawne w zapytaniu HQL?

W SQL możesz to zrobić za pomocą

SELECT * FROM Artefakt WHERE Id NOT IN (SELECT Artefakt_id FROM Klasyfikacja WHERE aktywny =1);

Zasadniczo otrzymujesz listę wszystkich identyfikatorów artefaktów, które mają aktywną klasyfikację, a następnie otrzymujesz tylko artefakty, które nie na tej liście, tj. nieaktywna klasyfikacja lub brak klasyfikacji.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. xml do tabeli Oracle DB:napotkanie problemów

  2. Podstawowa tabela audytu wyzwalaczy Oracle

  3. Zapytanie SQL do zliczania zmian wartości w kolumnie

  4. Instalacja APEX nie powiodła się, PLS-00201:należy zadeklarować identyfikator „SYS.DBMS_DB_VERSION”

  5. Jak zainstalować ODP.NET 2.111 i ODP.NET 4.112 na tym samym komputerze obok siebie, gdy oba wskazują ten sam serwer bazy danych