jointure sql int varchar

J'ai été la recherche les questions mais pas de réponse. Je voudrais faire une jointure interne avec le Tableau 1 et le Tableau 2 , mais un champ est de type INT et l'autre est de type VARCHAR (avec la structure "INT"). Quelque chose comme:

    Table1                    Table2

    ID NAME   WHATEVER        ID USER
    1  A-001  ---             1  001 
    2  A-002  ---             2  002
    3  A-003  ---             3  003
    3  A-004  ---             4  004  
    ...

Comment puis-je construire la requête? Quelque chose comme:

... Table1 INNER JOIN Table2 ON Table1.NAME = Table2.[A-USER] ...
qui sgbd ? pour ces opérations, les fonctions sont souvent différents de l'un à l'autre...
Est-ce la ID ou la USER champ de Table2 que vous souhaitez utiliser dans la jointure?

OriginalL'auteur Pete | 2012-10-09