J'ai quatre tables MYSQL 5.0: userdb, filterdb, filterlinkdb, mandatoryfilterdb.Contrôle de cohérence Mysql entre deux tables
Tous les tableaux sont simples. * = Pri
userdb:
id*
name
filterdb:
id*
name
filterlinkdb:
user_id*
filter_id*
mandatoryfilterdb
filter_id*
Comment puis-je vérifier filterlinkdb pour vous assurer que tous les enregistrements de mandatoryfilterdb existent pour chaque user_id en utilisant un seul (avec ou sans sous-marins) requête? Editer :: J'ai oublié de dire, je voudrais retourner les valeurs filter_id de mandatorydb qui ne sont pas présentes dans filterlinkdb pour tous user_id, par exemple: l'utilisateur # 1 a seulement le filtre 1, mais 1 et 2 sont dans le mandatorydb , donc il retournerait l'utilisateur 1, le filtre 2 (comme cela manque).
Merci beaucoup, je lis dessus pour mieux le comprendre. Je ne pense pas que j'aurais pu écrire cette requête moi-même. Merci encore. –