Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara memeriksa NULL atau tidak valid dalam permintaan HQL

Dalam SQL Anda bisa melakukan ini dengan

SELECT * FROM Artifact WHERE Id NOT IN (SELECT Artifact_id FROM Classification WHERE active =1);

Pada dasarnya, Anda mendapatkan daftar semua ID Artefak yang memiliki klasifikasi aktif dan kemudian hanya mendapatkan Artefak yang tidak dalam daftar itu, yaitu klasifikasi tidak aktif atau tidak ada klasifikasi sama sekali.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengembalikan hasil bahkan untuk elemen dalam daftar IN yang tidak ada di tabel

  2. Pemicu SQL untuk Tampilan

  3. Ubah Pengenal Klien Tipis Oracle JDBC

  4. Pengumpulan Koneksi Oracle di .Net

  5. Kesalahan dengan OracleDataReader. Kesalahan:Operasi tidak valid. Sambungan ditutup