Rechercher les différences d’occurrence entre deux tables
Hello !
Je travaille sur un petit rapport sous BO et j'ai un petit souci.
J'ai deux tables (disons AAA et BBB) qui sont reliés par leur ID.
La table AAA est lié à 0 ou plusieurs occurrences de la table BBB, tandis que la table BBB est lié à 1 et 1 seule occurrence de la table AAA.
Je cherche à trouver les éléments de la table AAA qui n'ont pas d’occurrences dans la table BBB (c'est à dire que dans la table BBB on ne trouve pas les ID d'aucun des objets de la table AAA).
Et je ne sais pas vraiment comment le faire via BO à vrai dire, j'aimerais bien comparer 1 ligne de la table AAA à toutes les lignes de la table BBB pour vérifier si la ligne de AAA y apparait, mais soit on ne peut pas le faire sous BO, soit je ne sais pas le faire.
Pour donner un exemple peut-être plus concret, prenons le cas d'un forum comme celui-ci !
Il y a des discussions, et chacune d'entres-elles possède des réponses (exactement comme mes tables AAA et BBB).
Tant que la discussion n'a aucune réponse, il n'y a aucun objet dans la table réponse qui sera créé avec comme ID_discussion l'ID de la discussion sans réponse.
Et bien je recherche les discussions qui n'ont aucune réponse !
J'espère avoir été assez clair, le problème en soit est assez simple mais je dois avouer bloquer un peu avec les outils mis à disposition.
Merci de votre aide et bonne fin de semaine.