Transfert de données d'une table A vers une Table B
Résolu/Fermé
mikmik56
Messages postés
38
Date d'inscription
lundi 26 janvier 2015
Statut
Membre
Dernière intervention
9 décembre 2020
-
2 nov. 2019 à 03:47
KrondaliX Messages postés 382 Date d'inscription mercredi 19 juin 2013 Statut Membre Dernière intervention 1 mai 2022 - 5 nov. 2019 à 20:03
KrondaliX Messages postés 382 Date d'inscription mercredi 19 juin 2013 Statut Membre Dernière intervention 1 mai 2022 - 5 nov. 2019 à 20:03
A voir également:
- Transfert de données d'une table A vers une Table B
- Table ascii - Guide
- Table des matières word - Guide
- We transfert - Guide
- Table des annexes word - Forum Word
- Vous créez une table des matières commencez par appliquer un style - Forum Word
2 réponses
KrondaliX
Messages postés
382
Date d'inscription
mercredi 19 juin 2013
Statut
Membre
Dernière intervention
1 mai 2022
131
2 nov. 2019 à 03:55
2 nov. 2019 à 03:55
Salut,
Ta table A y faut mettre la clé par défaut "id" et mettre l'id en "auto increment" ensuite ça devrait fonctionner.
Ta table A y faut mettre la clé par défaut "id" et mettre l'id en "auto increment" ensuite ça devrait fonctionner.
yg_be
Messages postés
23399
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 décembre 2024
Ambassadeur
1 556
Modifié le 2 nov. 2019 à 11:59
Modifié le 2 nov. 2019 à 11:59
bonjour, la requête partagée transfère de tableB vers tableA.
peut-être:
peut-être:
INSERT INTO tableA(nom, id) SELECT name, 0 FROM TableB
mikmik56
Messages postés
38
Date d'inscription
lundi 26 janvier 2015
Statut
Membre
Dernière intervention
9 décembre 2020
1
2 nov. 2019 à 15:25
2 nov. 2019 à 15:25
Ca ne fonctionne pas, j'ai même un nouveau message d'erreur : #1364 - Field 'contenu' doesn't have a default value
NB: "contenu" est un champ de la table A( Je ne sais pas trop ce qu'il vient chercher ici)
Je précise aussi que la Table A a un "id" qui commence par 1 et la tableB un "id" qui demarre par 764765 et c'est seulement 1 seul champ de la tableB que je veux copier dans un champ de la tableA.
Les table n'ont pas les mêmes tailles en terme de champs et de lignes
NB: "contenu" est un champ de la table A( Je ne sais pas trop ce qu'il vient chercher ici)
Je précise aussi que la Table A a un "id" qui commence par 1 et la tableB un "id" qui demarre par 764765 et c'est seulement 1 seul champ de la tableB que je veux copier dans un champ de la tableA.
Les table n'ont pas les mêmes tailles en terme de champs et de lignes
yg_be
Messages postés
23399
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 décembre 2024
1 556
>
mikmik56
Messages postés
38
Date d'inscription
lundi 26 janvier 2015
Statut
Membre
Dernière intervention
9 décembre 2020
2 nov. 2019 à 15:55
2 nov. 2019 à 15:55
et ainsi?
INSERT INTO agt(nom, id, contenu) SELECT name, 0, 0 FROM mytable
yg_be
Messages postés
23399
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 décembre 2024
1 556
>
mikmik56
Messages postés
38
Date d'inscription
lundi 26 janvier 2015
Statut
Membre
Dernière intervention
9 décembre 2020
2 nov. 2019 à 16:05
2 nov. 2019 à 16:05
je te conseille d'expliquer plus en détails ce que tu veux obtenir, peut-être en donnant un exemple du contenu de la table agt, avant et après l'insertion des noms venant de la table mytable.
mikmik56
Messages postés
38
Date d'inscription
lundi 26 janvier 2015
Statut
Membre
Dernière intervention
9 décembre 2020
1
2 nov. 2019 à 16:09
2 nov. 2019 à 16:09
Voilà mon souhait: copier les données du champs nom de table du bas, vers le champ nom(vide) de la table du haut(agt)
yg_be
Messages postés
23399
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 décembre 2024
1 556
>
mikmik56
Messages postés
38
Date d'inscription
lundi 26 janvier 2015
Statut
Membre
Dernière intervention
9 décembre 2020
2 nov. 2019 à 16:14
2 nov. 2019 à 16:14
je ne comprends pas "copier les données d'un champ d'une table vers un champ d'une autre table".
je te conseille de donner un exemple du contenu de la table agt, avant et après l'insertion des noms venant de la table mytable.
je te conseille de donner un exemple du contenu de la table agt, avant et après l'insertion des noms venant de la table mytable.