Bonjour,

J ai un petit soucis de requette

J ai 2 tables : Logiciel et LogicielLicence


Logiciel
-IDLogiciel
-TotalLicence

Licence
-IDLogiciel(clef externe)
-NB_Licence



Pour 1 Logiciel je peux avoir n Licence et TotalLicence doit etre egal à la somme des NB_Licence par IDLogiciel.

Je souhaite recuperer tous les IDlogiciel des logiciel dont le TotalLicence n'est pas egal a la somme des NB_Licence de Licence


Voici ma requete mais elle ne semble pas aboutir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
Select m.IDlogiciel 
From Logiciel m  where ( m.NBLicence <> (select sum(p.NB_Licence) 
                                 From Licence p where  p.IDlogiciel =m.IDlogiciel))
Avez vou sune idée ?