SQL INSERT basé sur des résultats de sélection
Pardonnez-moi comme je suis relativement nouveau à SQL. Mais je vais essayer de prendre des données modifiées à partir d'une requête SELECT sur une table, et de l'utiliser pour charger les données dans une autre table.
SELECT ID FROM TABLE WHERE VALUE=10
Je veux insérer la résultante de l'ID dans une autre Table, mais avec des modifications tels que la valeur est:
1stString.ID.2ndString
J'ai trouvé des réponses pour savoir comment utiliser l'ID de la SÉLECTIONNER dans la notice, mais je n'arrive pas à le faire lorsque vous essayez de les concaténer. Il y a aussi d'autres valeurs que je suis de l'insertion, mais ils sont des littéraux (je suis en train d'initialiser les touches par défaut pour le code donné dans une autre table.
À l'aide de MS SQL Studio 2008, btw.
- nous montrer de quoi avez-vous essayé
Vous devez vous connecter pour publier un commentaire.
Edit - réponse au commentaire:
Vous êtes sur la bonne voie, mais vous voulez sélectionner vos chaînes codées en dur a partir de votre tableau, comme ceci:
C'est également illustré dans la Dustin Laine de réponse.