Bonjour,
J'ai un petit soucis de script sql que je n'arrive pas à le résoudre, je fais donc appel à votre aide. Voila ma situtation : j'ai 3 tables : une table client, une table ressource et une table session.
Dans la table session j'ai certaines de ces ressources qui sont inscrites pour certains de ces clients.
Mon but serait d'afficher toutes les ressources d'un client qui ne sont pas incrites (donc les exclure) dans la table session.
Dans ma table session j'ai une colonne qui se nomme idres et qui fait référence à des ressources qui sont contenues dans la table ressource (idresso).
Voila ce que j'ai essayé de faire mais ça m'exclus pas les données qui sont incrites dans la table session. Dans ma requête j'ai inclus cette contrainte :
Code :
- select codebarre, quantity, ... from ressource, session, ...
- where ...
- and a.ressource.idresso <> a.session.idres
|
cette contrainte n'enlève pas dans l'affichage les ressources contenues dans la table session à l'affichage. Par contre si je remplace <> par un = il m'affiche bien celle qui ont le même id. Je vois pas trop comment résoudre ce problème.
A l'aide, s'il vous plait.