Problème pour utiliser trois tables en même temps
Hello,
je ne suis pas très connaisseur avec le SQL et je travaille dans les jeux vidéo. J'ai en ce moment un problème à faire une commande SQL en utilisant trois tables en même temps.
Le vieux code déja établi ressemble à ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| exec_sql_start(error, null)
sql
(
declare varcursor cursor for
select *
from Table_DC
inner join TBL_PG
on TBL_DC.COL_PLAYER_ID = TBL_PG.COL_PLAYER_ID
where TBL_DC.COL_TEAM_ID = varuint32
order by TBL_PG.COL_PLAYER_OVERALL desc
),
&playercursor
. |
Cependant, ce que je dois ajouter, c'est que TBL_DC.COL_PLY_ID ne soit pas inclus dans une troisième table TBL_IR.COL_PLY_ID.
Je n'arrive tout simplement pas à écrire la commande de la bonne façon, si j'ajoute un inner join du genre :
Code:
1 2
| inner join TBL_IR
on TBL_DC.col_ply_id = tbl_IR.col_ply_id |
ça me donne tous les id inclus dans les trois tables.
J'ai essayé de faire <> (un ami m'avait dit d'essayer) mais ça ne fonctionne pas, ensuite j'ai essayé de tout simplement utiliser un where... mais ça ne fonctionne pas non plus, donc j'aimerais savoir comment faire.
Merci par avance pour vos solutions.