bonjour,
j'ai un problème dans une requête de sélection
voici le principe
le but c'est d' afficher des services qui n'ont pas de relation avec une famille donnée.
j'ai la table fam_serv qui met en relation les services et les famille
par exemple
id_fam num_serv(ce sont des clés étrangères)
1 1 =>la famille num 1 a une relation avec le service 1
je dois afficher les services pour un id_fam qui n'a pas de relation avec cette famille mais j'ai pas réussit voici un code de test
avec id_fam le id de la famille je dois tester sur tout un enregistrement dans la table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $req="select distinct service.num_serv,nom_serv,id_fam from service,fam_serv where Not EXISTS(select distinct num_serv,id_fam from fam_serv where id_fam='".$id_fam."' group by num_serv,id_fam) group by num_serv ";
une autre idée peut être est ce que je dois ajouter un numéro pour les enregistrement comme étant un identificateur de la table car mes clés primaires sont le service et l'id famille à la fois
merci de m'aider c'est très urgent
Partager