J'ai besoin d'aide pour les éléments suivants. J'ai 2 tables. Le premier contient les données capturées par le client. Exemple.SQL Server 2005: Insertion d'enregistrements manquants dans une table figurant dans une autre table de référence
[Data] Tableau
PersonId Visit Tested Done
01 Day 1 Eyes Yes
01 Day 1 Ears Yes
01 Day 2 Eyes Yes
01 Day 3 Eyes Yes
02 Day 1 Eyes Yes
02 Day 2 Ears Yes
02 Day 2 Smell Yes
03 Day 2 Eyes Yes
03 Day 2 Smell Yes
03 Day 3 Ears Yes
et la deuxième table contient les informations de ce qui doit être testé.
[Ref] Tableau
Visit Test
Day 1 Eyes
Day 1 Ears
Day 1 Smell
Day 2 Eyes
Day 2 Ears
Day 2 Smell
Day 3 Eyes
Day 3 Ears
Day 3 Smell
maintenant je suis en train d'écrire une requête d'insertion sur le [Data] pour insérer les tests non existants qui devaient être effectués. Le résultat que je suis à la recherche par exemple:
[Data] table après:
PersonId Visit Tested Done
01 Day 1 Eyes Yes
01 Day 1 Ears Yes
01 Day 1 Smell No
01 Day 2 Eyes Yes
01 Day 2 Ears No
01 Day 2 Smell No
01 Day 3 Eyes Yes
01 Day 3 Ears No
01 Day 3 Smell No
02 Day 1 Eyes Yes
02 Day 1 Ears No
02 Day 1 Smell No
02 Day 2 Eyes No
02 Day 2 Ears Yes
02 Day 2 Smell Yes
02 Day 3 Eyes No
02 Day 3 Ears No
02 Day 3 Smell No
03 Day 1 Eyes No
03 Day 1 Ears No
03 Day 1 Smell No
03 Day 2 Eyes Yes
03 Day 2 Ears No
03 Day 2 Smell Yes
03 Day 3 Eyes No
03 Day 3 Ears Yes
03 Day 3 Smell No
Si nécessaire, il sera OK pour créer une troisième table [résultats]. Toute aide sera grandement appréciée.
Cordialement Jacques
Merci, je vais faire un essai va faire savoir. –