J'ai 2 tables qui n'ont pas de références les unes aux autres et j'essaie de créer une troisième table (pour référence de référence) en sélectionnant des champs des deux tables .SQL: requête de sélection unique à partir de 2 tables non jointives
TableA has an A_ID
TableB has a B_ID
Je veux créer le tableau C qui a un 1 à 1 référence entre A_ID à B_ID où A_ID = FirstID et B_ID = SecondID, je ne peux pas joindre les 2 tables parce qu'il n'y a rien en commun.
Quelque chose comme:
Insert INTO [TableC]
(FirstID, SecondID)
SELECT
A_ID As FirstID,
(Select B_ID From TableB)
FROM TableA
Fondamentalement, nous créons une relation en ce moment avec le tableau C pour que nous puissions l'utiliser pour référencer les deux tables à l'avenir en utilisant les leurs papiers d'identité.
Si vous ne pouvez pas joindre les tables car "il n'y a rien de commun", d'où viendront les données pour remplir la table C? – spender
Fondamentalement, nous créons une relation en ce moment avec la table C afin que nous puissions l'utiliser pour référencer les deux tables dans le futur en utilisant leurs ID. – stevenjmyu
Essayez-vous de créer une relation logique entre ces deux tables via une nouvelle troisième table? – Dave