Je pense que je suis coincé avec cette situation particulière :
Voici mes tableaux :
item_table :
id | article
1 : A
2 : B
3 : C
attr_table :
attr | item_id
1 : 1
1 : 2
2 : 1
2 : 3
3 : 2
3 : 3
Je voudrais savoir s'il est techniquement possible de récupérer tout élément associé à attr = 1 et 3. La réponse devrait être "B" uniquement. De même, si je demande un élément qui est associé à attr = 1 et 2, je ne devrais obtenir que 'A'.
Le problème est qu'attr_table peut potentiellement contenir un grand nombre de lignes et que je souhaite n'effectuer qu'une seule requête.
Cette question semble facile et je suis assez contrarié de ne pas pouvoir y répondre.
J'espérais que quelqu'un de plus intelligent pourrait me donner un coup de main...