Bonjour,
voila supposons que j'ai les table suivantes:
Table A:
-id
-output
-input

Où output et input sont des clés étrangères sur la table:
Table B:
-id
-valeur
-type

Je voulais faire quelque chose du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT A.output, A.input, B.valeur FROM A JOIN B ON (A.output=B.id OR A.input=B.id) WHERE B.type = blabla
Sauf que, comment je fais pour savoir à quelle donnée correspond B.valeur ? Est ce que ça va être celle de output, ou de input ?

Est ce que je peux faire ça avec un seul JOIN, ou je dois en utiliser 2, ou encore une sous requête ?