j'ai deux tablesEn veille prolongée Comment ne pas utiliser la clause
emplois et la production
table de production a champ jobid qui fait référence jobid de la table d'emplois.
En veille prolongée Comment ne pas utiliser la clause
pour obtenir requête suivante sql
SELECT * FROM emplois où JOB_ID pas (sélectionnez job_id de la production);
salut j'ai reçu la réponse c'est très simple Critère criteria = session.createCriteria (BwJobs.class); DetachedCriteria detachedcriteria = DetachedCriteria.forClass (BwProduction.class); detachedcriteria.setProjection (Property.forName ("jobId")); criteria.add (Property.forName ("jobId"). NotIn (critères détachés)); // Requête de requête = session.createQuery ("from BwJobs"); jobsList = criteria.list(); –