[SQL] Filtrer une table grâce à 2nde table
Résolu
Nethan
Messages postés
9
Statut
Membre
-
Nethan Messages postés 9 Statut Membre -
Nethan Messages postés 9 Statut Membre -
Bonjour,
Voilà, je tente de manier une BDD déjà existante, avec des résultats encourageants pour mon niveau, mais je ne connais pas tout en SQL pour tout faire.
Là j'ai deux tables, A et B.
A contient plein de données, et défois de l'inutile. B contient des données complémentaires à A, mais pas forcément pour toutes les lignes de A.
Les deux tables ont une colonne de correspondance qui se voit bien et qui est : typeID
A peut donc avoir des lignes que B n'a pas. Il y a une raison à cela (c'est mal pensé quand même mais bon).
Mon but, c'est d'avoir un SELECT, qui permettrait de récupérer tout ce qui est présent dans A MAIS UNIQUEMENT si le typeID d'une ligne dans A n'existe PAS dans B.
En gros, faire du filtrage, une table devant être épurée par une seconde table.
En se basant sur l'exemple du dessus, il faudrait que le SELECT m'affiche ça :
J'ignore ce que je dois imaginer comme requête.
Si quelqu'un a une idée...
Cordialement,
Nethan
Voilà, je tente de manier une BDD déjà existante, avec des résultats encourageants pour mon niveau, mais je ne connais pas tout en SQL pour tout faire.
Là j'ai deux tables, A et B.
A contient plein de données, et défois de l'inutile. B contient des données complémentaires à A, mais pas forcément pour toutes les lignes de A.
A B
typeID typeName typeID parentTypeID
24348 Toto
24349 Tata 24349 24348
24350 Titi
24351 Tutu 24351 24350
24352 Tete
Les deux tables ont une colonne de correspondance qui se voit bien et qui est : typeID
A peut donc avoir des lignes que B n'a pas. Il y a une raison à cela (c'est mal pensé quand même mais bon).
Mon but, c'est d'avoir un SELECT, qui permettrait de récupérer tout ce qui est présent dans A MAIS UNIQUEMENT si le typeID d'une ligne dans A n'existe PAS dans B.
En gros, faire du filtrage, une table devant être épurée par une seconde table.
En se basant sur l'exemple du dessus, il faudrait que le SELECT m'affiche ça :
SELECT
typeID typeName
24348 Toto
24350 Titi
J'ignore ce que je dois imaginer comme requête.
Si quelqu'un a une idée...
Cordialement,
Nethan
Configuration: Windows XP Opera 9.64
A voir également:
- [SQL] Filtrer une table grâce à 2nde table
- Table ascii - Guide
- Table des matières word - Guide
- Tableau croisé dynamique ou table de pilote - Guide
- Table des caractères - Guide
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? ✓ - Forum Word