Commande SQL
Fermé
badside
Messages postés
78
Date d'inscription
vendredi 15 octobre 2004
Statut
Membre
Dernière intervention
16 mars 2012
-
9 mars 2007 à 14:39
badside Messages postés 78 Date d'inscription vendredi 15 octobre 2004 Statut Membre Dernière intervention 16 mars 2012 - 9 mars 2007 à 14:55
badside Messages postés 78 Date d'inscription vendredi 15 octobre 2004 Statut Membre Dernière intervention 16 mars 2012 - 9 mars 2007 à 14:55
A voir également:
- Commande SQL
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
2 réponses
lefoufighter
Messages postés
277
Date d'inscription
lundi 20 novembre 2006
Statut
Membre
Dernière intervention
12 avril 2018
99
9 mars 2007 à 14:49
9 mars 2007 à 14:49
Hello,
Il suffirait de remplacer ton * par le nom des colonnes dont tu as besoin : Exemple : table truc avec 4 colonnes col1,col2,col3,col4
Cela donnerait :
INSERT INTO TABLE1
SELECT col3, col4 FROM TABLE2 ;
et donc pas besoin de citer les colonnes dont tu n'as pas besoin !
Il suffirait de remplacer ton * par le nom des colonnes dont tu as besoin : Exemple : table truc avec 4 colonnes col1,col2,col3,col4
Cela donnerait :
INSERT INTO TABLE1
SELECT col3, col4 FROM TABLE2 ;
et donc pas besoin de citer les colonnes dont tu n'as pas besoin !
badside
Messages postés
78
Date d'inscription
vendredi 15 octobre 2004
Statut
Membre
Dernière intervention
16 mars 2012
4
9 mars 2007 à 14:55
9 mars 2007 à 14:55
Le problème, c'est que je dois faire cela pour un grand nombre de tables ayant un nombre de colonnes important et des noms de colonnes différents. Je ne peux donc pas travailler sur les noms des colonnes. C'est pour cela que je comptais utiliser le fait que ce soient les deux premières colonnes qui ne doivent pas être copiées.