Bonjour tout le monde !
Voila j'ai un petit problème avec une requête sql.. :/
Je vous explique le schéma de ma base :
J'ai 3 tables : la première la table Application composée d'un Id_App, une table Logiciel composée de Id_Logi et Nom_Logi et pour finir une table association entre les deux composées donc de Id_App et Id_Logi.
Mon objectif est d'afficher le nom et id des logiciels utilisés pour une Application et aussi d'afficher les id et nom des logiciels qui ne sont pas utilisés pour cette même application.
La première requête très bien aucun problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT l.Id_Logiciel, l.Nom_Logiciel FROM table_association AS t, logiciel AS l WHERE t.Id_Appli = '$IdAppli' AND l.Id_Logiciel = t.Id_Logiciel
Mais pour la deuxième requête je vois pas trop comment faire je pensais simplement mettre un != ( ou <>) mais le résultat obtenu n'est pas bon et je n'arrive pas à le comprendre.. :/
Si pouviez me donner un petit indice ça serait vraiment gentil !
Merci d'avance !
Partager