Bonjour à tous !
Je suis nouveau dans les BD.
J'ai deux tables dans ma base de données MySQL, nommées respectivement coordab et imsitr.
coordab a une colonne nommée IMSI et imsitr a une colonne nommée num.

Problème:
J'ai besoin d'afficher tous les nombres de la colonnes num de la table imsitr ayant vérifié qu'ils n'existent pas dans la colonne IMSI de la table coordab.
S'il vous plait quelle est la requête qui fait cela ?
Voici la requête que j'ai écrit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select t1.IMSI, t1.MDN, t2.num
from coordab t1
inner join (
    select distinct num as num from imsitr
) t2 ON t2.num <> t1.IMSI;
Mais elle tourne indéfiniment et ne m'affiche rien, pourtant toutes les tables sont remplies correctement.
NB: Quand j'exécute le contraire (t2.num = t1.IMSI), ma requête fonctionne très bien.
S'il vous plait aidez-moi par votre méthode !
Merci d'avance.