tableaux anciens ont rejoint Key
Auteur clé
----------------------- -
1 Auteur A
2 Auteur B
3 Auteur C
4 Auteur D
------------------------- Numéro de livre de clé
------------------------- 1 Titre de l'ouvrage par un
1 Titre de l'ouvrage par un
4 Titre de l'ouvrage par D
4 Titre de l'ouvrage par D
2 Titre de l'ouvrage par B
------------- ------------
nouvelles tables rejoignant sur NewKey
NewKey Auteur clé
-------------------- -----
1001 1 Auteur A
1002 2 Auteur B
1003 3 Auteur C
1004 4 Auteur D
-------------------------
NewKey Livre clé Titre
- ------------------------
1001 Titre de l'ouvrage 1 par A
1001 Titre de l'ouvrage 1 par A
1004 4 Titre de l'ouvrage par D
1004 4 Titre du livre par D
1002 2 Titre du livre par B
-------------------------Le but de la création de NewKey est de fusionner des centaines de bases de données à l'endroit où les champs Clé se chevauchent. Ce script crée donc un champ NewKey unique au monde avant la fusion. Chaque base de données possède 11 tables avec des champs clés qui se chevauchent. J'ai donc besoin de compléter cette étape pour chaque table du champ Clé.Ajouter un numéro à un numéro existant dans une colonne existante
-1
A
Répondre
4
Est-ce quelque chose d'aussi simple que cela?
UPDATE dbo.table SET col = [file#] * 100 + col;
Si elle est d'une autre table:
UPDATE destination
SET destination.col = source.[file#] * 100 + destination.col
FROM dbo.table AS destination
INNER JOIN dbo.other_table AS source
ON [some join condition that is anyone's guess];
+3
Maintenant, ce serait * trop facile * - il doit y avoir plus :-) –
+0
c'est d'une table différente en effet –
Questions connexes
- 1. ajouter un nouveau numéro à ABRecord existant dans ABAddressBook - iPhone
- 2. ajouter un numéro à QByteArray
- 3. Ajouter un numéro
- 4. Ajouter un numéro spécifié par l'utilisateur à un numéro déjà dans un fichier. (python)
- 5. Créer un bouton AJOUTER un numéro à une étiquette
- 6. Ajouter un numéro à l'élément dans une collection
- 7. Ajouter un numéro d'incrémentation automatique basé sur la colonne
- 8. Affectation d'un numéro de séquence à une table existante
- 9. Comment ajouter un numéro avec animation
- 10. ajouter un nouveau numéro à un contact existant sur Android 2.2
- 11. Ajouter un élément dans un listview par numéro d'index
- 12. Comment ajouter une colonne de numéro de série dans BIRT
- 13. mysql aide besoin d'ajouter un numéro à chaque colonne
- 14. Comment ajouter un numéro. d'octets à un tableau d'octets?
- 15. colonne de table Django est un numéro
- 16. Python - Ajouter un numéro Formaté en chaîne
- 17. ajouter une colonne avant la colonne existante?
- 18. Comment ajouter un numéro à un NSURL? Trop d'arguments erreur
- 19. Comment ajouter un numéro d'incrémentation automatique à un tableau?
- 20. Ajouter un numéro de ligne dans datagridview dans vb.net
- 21. bat ajoute une ligne à un numéro de ligne spécifique
- 22. ajouter A puis B à chaque numéro dans un tableau
- 23. Ajouter des données (numéro de téléphone, notes etc ...) à un contact existant (ANDROID 2.1)
- 24. Comment ajouter un numéro de ligne ou un numéro de série dans laravel datable
- 25. Comment ajouter un numéro de ligne à une nouvelle table dans SQL?
- 26. comment ajouter un numéro d'addition séquentielle?
- 27. Ajouter une classe de numéro de colonne en utilisant Masonry
- 28. Pour ajouter un numéro de série en tant que première colonne dans un GridView
- 29. Vous souhaitez ajouter une colonne un-à-un à une table existante
- 30. ajouter un numéro pour chaque div
Pouvez-vous s'il vous plaît nous montrer ** ** la structure de la table en question (colonnes et leurs types de données) et la date peut-être l'échantillon * avant * la mettre à jour, et ce que vous attendez en sortie? –
le numéro existe également dans une table différente dans la même base de données –
Pouvez-vous également expliquer pourquoi, si vous pouvez dériver cette information, vous devez la stocker? Cela semble redondant à moins que le but soit de laisser tomber la colonne du fichier #. –