Les gars, je dois insérer une insertion dans une table lorsqu'il n'y a aucun enregistrement trouvé. Est-il possible de le faire avec seulement SQL query. J'ai essayé avec cas et si.Requête SQL pour exécuter une instruction d'insertion à partir du résultat d'une autre requête sql
Q
Requête SQL pour exécuter une instruction d'insertion à partir du résultat d'une autre requête sql
0
A
Répondre
3
Ajoutez juste la condition de votre « SI » à la WHERE de l'INSERT par exemple
INSERT INTO People
(FirstName,LastName,Email)
SELECT @FirstName,@LastName,@Email WHERE @Email NOT IN (SELECT Email FROM People)
Si l'adresse e-mail existe déjà dans la table puis sur la touche SELECT ne retournera aucune ligne et donc aucune insertion n'aura lieu
1
Que diriez-vous:
insert into table1
(select * from table2 where id not in
(select id from table1))
Questions connexes
- 1. Exécuter une requête sql à partir du fichier sql
- 2. SQL - Requête pour revenir résultat
- 3. construction requête SQL à partir d'une autre requête dans php
- 4. Sql Requête pour Résultat différent
- 5. résultat SQL filtre instruction
- 6. requête SQL Server pour remplacer MySQL Instruction
- 7. requête SQL requête imbriquée EF à partir
- 8. Exécuter une requête sql avec Elixir
- 9. requête Sql pour obtenir ce résultat
- 10. Instruction SQL à la requête subsonique
- 11. Requête SQL pour calculer le nombre d'occurrences d'une autre requête?
- 12. requête SQL ne pas exécuter
- 13. Aide sur une (autre) requête SQL
- 14. une agrégation requête SQL
- 15. Requête Sql qui calcule le résultat retourné
- 16. aide pour sql requête
- 17. Aide à écrire requête SQL pour compter
- 18. Requête SQL pour trouver des doublons ne renvoyant aucun résultat
- 19. Requête SQL avec décompte et instruction
- 20. Requête SQL pour comparer
- 21. Requête SQL à VBA et affichage résultat dans le formulaire
- 22. Aide sur une requête SQL
- 23. Comment créer une table SQL à partir du résultat d'une autre sélection?
- 24. résultat de la requête SQL arrangement mensuel
- 25. Ligne aléatoire à partir du résultat de la grande requête
- 26. en utilisant les résultats d'une requête sql dans un programme python dans une autre requête sql
- 27. requête SQL à partir de 2 tables
- 28. fusionner des lignes à partir du résultat de la requête sql
- 29. Exportation du résultat de la requête SQL vers Excel
- 30. Exécuter une requête SQL sur un jeu d'enregistrements existant?
Oui c'est possible :) –
Ouais, je peux confirmer, c'est possible et facile. Montrez-nous la source de ce que vous avez essayé jusqu'à présent? – smirkingman