Comment récupérer une base sql
8 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Comment récupérer une base sql
bonjour,
j'ai un table sql qui contient des articles.
Je voudrais récupérer cette table et l'insérer dans une autre table dont les champs sont différents.
1 - est ce possible?
2 - comment procéder?
Merci
j'ai un table sql qui contient des articles.
Je voudrais récupérer cette table et l'insérer dans une autre table dont les champs sont différents.
1 - est ce possible?
2 - comment procéder?
Merci
INSERT INTO table2 (champ1,champ2,...)
SELECT champ3,champ4,...
FROM table1;
En gros, c'est un bête insert into depuis une autre table, sauf que tu précises les champs identiques vu que ce ne sont pas tous les memes
SELECT champ3,champ4,...
FROM table1;
En gros, c'est un bête insert into depuis une autre table, sauf que tu précises les champs identiques vu que ce ne sont pas tous les memes
Dernière édition par YoyoS le Ven Juin 29, 2007 14:37, édité 3 fois.
Ok, bien sur, Mais comment lier le select et le Insert?
ça donnerai quelque chose comme ça :
SELECT `intitulebd` , `photobd` , `commentairebd` , `horairesbd` , `pagebd`
FROM `omagbdgenerale`
INSERT INTO `1two_ecommerce_prod`(`nom`,`image1`, `description`, `descriptif`,`prix`, ) VALUES .....
???
ça donnerai quelque chose comme ça :
SELECT `intitulebd` , `photobd` , `commentairebd` , `horairesbd` , `pagebd`
FROM `omagbdgenerale`
INSERT INTO `1two_ecommerce_prod`(`nom`,`image1`, `description`, `descriptif`,`prix`, ) VALUES .....
???
Je viens de te donner la requête. Maintenant si tu la comprends pas, va voir sur google pour en apprendre +.
Il n'y a pas de values si tu prends le résultat dans une requête select.
De plus, tu viens de retourner complètement la requête, et elle devient mauvaise.
Bref, reprend ma requête, remplace table2 par ta table d'arrivée, champ1 et champ2 par tes champs dans la table d'arrivée, table1 par la table source, champ2 et champ3 par tes champs sources.
Ca donnerait un truc plutot du genre:
INSERT INTO `1two_ecommerce_prod`(`nom`,`image1`, `description`, `descriptif`,`prix`, )
SELECT `intitulebd` , `photobd` , `commentairebd` , `tonchamphorairesource` , `tonchampprixsource`
FROM `omagbdgenerale`
Voila
N.B. Tu n'as pas besoin de spécifier tous les champs que contient ta table. Juste ceux qui vont échanger des informations. Ensuite, n'oublie pas que les champs qui vont recevoir les résultats dans la nouvelle table doivent avoir les mêmes propriétés que les sources.
Il n'y a pas de values si tu prends le résultat dans une requête select.
De plus, tu viens de retourner complètement la requête, et elle devient mauvaise.
Bref, reprend ma requête, remplace table2 par ta table d'arrivée, champ1 et champ2 par tes champs dans la table d'arrivée, table1 par la table source, champ2 et champ3 par tes champs sources.
Ca donnerait un truc plutot du genre:
INSERT INTO `1two_ecommerce_prod`(`nom`,`image1`, `description`, `descriptif`,`prix`, )
SELECT `intitulebd` , `photobd` , `commentairebd` , `tonchamphorairesource` , `tonchampprixsource`
FROM `omagbdgenerale`
Voila
N.B. Tu n'as pas besoin de spécifier tous les champs que contient ta table. Juste ceux qui vont échanger des informations. Ensuite, n'oublie pas que les champs qui vont recevoir les résultats dans la nouvelle table doivent avoir les mêmes propriétés que les sources.
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Développer un outil avec la Google API
- Comment éviter de se faire voler son nom de domaine...
- Importer tout son blog dans Google Base
- PR Weaver en test en avant-première
- Google API : guide de développement de l'API Google
- Connaitre son PageRank sans la Google Toolbar...
- Deux nouveaux blogs officiels : Google Talk et Google Base
- Les informations de la Google Toolbar
- Moteurs de recherche : la bataille des alliances fait rage
Consultez la description détaillée des produits ou services de Google suivants : Google Base, Google Custom Search Engine
- Suggestion de mots-clés Google
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum