Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
l'atelier Ho
Bonjour Paul,
> Comment copier le contenu d'un champs (INFO) dans deux > autres champs (INFO_FRE, INFO_GER) qui se trouve dans la > même table. Pourrais tu envisager de lire la doc ? http://dev.mysql.com/doc/
D'accord avec toi. Mais je n'aime pas ce genre de réponse. C'est un peu comme si tu as un petit bruit dans ta voiture, le spécialiste sympa avec son expérience te dire ou regarder et non de lire le manuel technique de x pages.
Bon weekend
Otto
Bonjour Paul,
> Comment copier le contenu d'un champs (INFO) dans deux
> autres champs (INFO_FRE, INFO_GER) qui se trouve dans la
> même table.
Pourrais tu envisager de lire la doc ?
http://dev.mysql.com/doc/
D'accord avec toi. Mais je n'aime pas ce genre de réponse.
C'est un peu comme si tu as un petit bruit dans ta voiture,
le spécialiste sympa avec son expérience te dire ou regarder
et non de lire le manuel technique de x pages.
> Comment copier le contenu d'un champs (INFO) dans deux > autres champs (INFO_FRE, INFO_GER) qui se trouve dans la > même table. Pourrais tu envisager de lire la doc ? http://dev.mysql.com/doc/
D'accord avec toi. Mais je n'aime pas ce genre de réponse. C'est un peu comme si tu as un petit bruit dans ta voiture, le spécialiste sympa avec son expérience te dire ou regarder et non de lire le manuel technique de x pages.
Bon weekend
Otto
Antoun
en supposant que ta table s'appelle TOTO...
Update TOTO Set INFO_FR = INFO, INFO_GER = INFO
Ceci dit, c'est effectivement une syntaxe standard que tu trouves en page 3 ou 4 de n'importe quel tutoriel SQL.
...comme je suis formateur, je vais t'épargner de la lecture. Il existe principalement 4 types de "requêtes-action", càd qui agissent sur les données :
1) ajout de lignes de données : INSERT INTO TOTO (Champ1, Champ2, ...) VALUES (Valeur1, Valeur2...)
variante : INSERT INTO TOTO (Champ1, Champ2, ...) SELECT Donnée1, Donnée2 FROM AUTRE_TABLE ...
Selon les SGBD, le INTO est obligatoire, facultatif ou interdit
2) suppression de lignes de données DELETE FROM TOTO WHERE ...
3) modification de données UPDATE... voir plus haut
4) création d'une table à partir de données existantes (c'est plutôt du DDL - data definition language - mais bon) CREATE TABLE TOTO SELECT ...
Antoun —————— "Donne un poisson à un homme il mangera un jour, apprends lui à pêcher il mangera toute sa vie "
l'atelier Ho a écrit:
Bonjour à tous
J'utilise les commandes SQL très peux, mais j'ai la question suivante:
Comment copier le contenu d'un champs (INFO) dans deux autres champs (INFO_FRE, INFO_GER) qui se trouve dans la même table.
Merci d'avance pour tous renseignements.
Otto
en supposant que ta table s'appelle TOTO...
Update TOTO
Set INFO_FR = INFO, INFO_GER = INFO
Ceci dit, c'est effectivement une syntaxe standard que tu trouves en
page 3 ou 4 de n'importe quel tutoriel SQL.
...comme je suis formateur, je vais t'épargner de la lecture. Il existe
principalement 4 types de "requêtes-action", càd qui agissent sur les
données :
1) ajout de lignes de données :
INSERT INTO TOTO (Champ1, Champ2, ...)
VALUES (Valeur1, Valeur2...)
variante :
INSERT INTO TOTO (Champ1, Champ2, ...)
SELECT Donnée1, Donnée2
FROM AUTRE_TABLE
...
Selon les SGBD, le INTO est obligatoire, facultatif ou interdit
2) suppression de lignes de données
DELETE
FROM TOTO
WHERE ...
3) modification de données
UPDATE... voir plus haut
4) création d'une table à partir de données existantes
(c'est plutôt du DDL - data definition language - mais bon)
CREATE TABLE TOTO
SELECT ...
Antoun
——————
"Donne un poisson à un homme il mangera un jour,
apprends lui à pêcher il mangera toute sa vie "
l'atelier Ho a écrit:
Bonjour à tous
J'utilise les commandes SQL très peux, mais j'ai la
question suivante:
Comment copier le contenu d'un champs (INFO) dans deux
autres champs (INFO_FRE, INFO_GER) qui se trouve dans la
même table.
Ceci dit, c'est effectivement une syntaxe standard que tu trouves en page 3 ou 4 de n'importe quel tutoriel SQL.
...comme je suis formateur, je vais t'épargner de la lecture. Il existe principalement 4 types de "requêtes-action", càd qui agissent sur les données :
1) ajout de lignes de données : INSERT INTO TOTO (Champ1, Champ2, ...) VALUES (Valeur1, Valeur2...)
variante : INSERT INTO TOTO (Champ1, Champ2, ...) SELECT Donnée1, Donnée2 FROM AUTRE_TABLE ...
Selon les SGBD, le INTO est obligatoire, facultatif ou interdit
2) suppression de lignes de données DELETE FROM TOTO WHERE ...
3) modification de données UPDATE... voir plus haut
4) création d'une table à partir de données existantes (c'est plutôt du DDL - data definition language - mais bon) CREATE TABLE TOTO SELECT ...
Antoun —————— "Donne un poisson à un homme il mangera un jour, apprends lui à pêcher il mangera toute sa vie "
l'atelier Ho a écrit:
Bonjour à tous
J'utilise les commandes SQL très peux, mais j'ai la question suivante:
Comment copier le contenu d'un champs (INFO) dans deux autres champs (INFO_FRE, INFO_GER) qui se trouve dans la même table.
Merci d'avance pour tous renseignements.
Otto
l'atelier Ho
Bonjour Antoun
Merci pour ton aide. Je cherchais dans la mauvaise direction. Je pensais plutôt à la commande REPLACE!
Ton exemple à fonctionné du premier coup sur ma machine en local.
Update TOTO Set INFO_FR = INFO, INFO_GER = INFO
Malheureusement, j'ai encore un petit problème chez mon provider. En fait j'exécute cette commande depuis PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause du problème.
Base de données haldiateho - Table produits sur le serveur sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE, TEXTE_FRE = TEXTE
MySQL a répondu: Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y comprendre.
Meilleures salutations et encore une fois merci.
Otto
Bonjour Antoun
Merci pour ton aide. Je cherchais dans la mauvaise
direction. Je pensais plutôt à la commande REPLACE!
Ton exemple à fonctionné du premier coup sur ma machine en
local.
Update TOTO
Set INFO_FR = INFO, INFO_GER = INFO
Malheureusement, j'ai encore un petit problème chez mon
provider. En fait j'exécute cette commande depuis
PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause
du problème.
Base de données haldiateho - Table produits sur le serveur
sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE,
TEXTE_FRE = TEXTE
MySQL a répondu:
Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y
comprendre.
Merci pour ton aide. Je cherchais dans la mauvaise direction. Je pensais plutôt à la commande REPLACE!
Ton exemple à fonctionné du premier coup sur ma machine en local.
Update TOTO Set INFO_FR = INFO, INFO_GER = INFO
Malheureusement, j'ai encore un petit problème chez mon provider. En fait j'exécute cette commande depuis PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause du problème.
Base de données haldiateho - Table produits sur le serveur sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE, TEXTE_FRE = TEXTE
MySQL a répondu: Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y comprendre.
Meilleures salutations et encore une fois merci.
Otto
Antoun
REPLACE est un truc pas très standard, hybride entre INSERT et UPDATE, qui n'existe que sur certains SGBD. Dans tous les cas, il travaille sur une ligne complète, d'où des complications supplémentaires dans ton cas.
l'atelier Ho a écrit:
Bonjour Antoun
Merci pour ton aide. Je cherchais dans la mauvaise direction. Je pensais plutôt à la commande REPLACE!
Ton exemple à fonctionné du premier coup sur ma machine en local.
Update TOTO Set INFO_FR = INFO, INFO_GER = INFO
Malheureusement, j'ai encore un petit problème chez mon provider. En fait j'exécute cette commande depuis PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause du problème.
Base de données haldiateho - Table produits sur le serveur sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE, TEXTE_FRE = TEXTE
MySQL a répondu: Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y comprendre.
Meilleures salutations et encore une fois merci.
Otto
REPLACE est un truc pas très standard, hybride entre INSERT et UPDATE,
qui n'existe que sur certains SGBD. Dans tous les cas, il travaille sur
une ligne complète, d'où des complications supplémentaires dans ton cas.
l'atelier Ho a écrit:
Bonjour Antoun
Merci pour ton aide. Je cherchais dans la mauvaise
direction. Je pensais plutôt à la commande REPLACE!
Ton exemple à fonctionné du premier coup sur ma machine en
local.
Update TOTO
Set INFO_FR = INFO, INFO_GER = INFO
Malheureusement, j'ai encore un petit problème chez mon
provider. En fait j'exécute cette commande depuis
PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause
du problème.
Base de données haldiateho - Table produits sur le serveur
sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE,
TEXTE_FRE = TEXTE
MySQL a répondu:
Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y
comprendre.
REPLACE est un truc pas très standard, hybride entre INSERT et UPDATE, qui n'existe que sur certains SGBD. Dans tous les cas, il travaille sur une ligne complète, d'où des complications supplémentaires dans ton cas.
l'atelier Ho a écrit:
Bonjour Antoun
Merci pour ton aide. Je cherchais dans la mauvaise direction. Je pensais plutôt à la commande REPLACE!
Ton exemple à fonctionné du premier coup sur ma machine en local.
Update TOTO Set INFO_FR = INFO, INFO_GER = INFO
Malheureusement, j'ai encore un petit problème chez mon provider. En fait j'exécute cette commande depuis PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause du problème.
Base de données haldiateho - Table produits sur le serveur sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE, TEXTE_FRE = TEXTE
MySQL a répondu: Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y comprendre.
Meilleures salutations et encore une fois merci.
Otto
Antoun
PhpMyAdmin ? tu es donc sur MySQL... ce SGBD comporte une particularité qui expliquerait ton bug : les tables sont des fichiers texte, ce qui implique une différence de comportement selon l'OS :
- sur un OS où les noms de fichier ne sont pas sensibles à la casse, comme ton Windows, le nom des tables n'est pas sensible à la casse non plus
- sur un OS où les noms de fichiers sont sensibles, comme le Apache de ton hébergeur, le nom des tables est ipso facto sensible
Donc, dans PhpMyAdmin, quelle est la casse de ta table PRODUITS ?
(pour compléter le chapitre, j'ajouterai que le nom des alias de table est toujours sensible à la casse, qq soit l'OS).
Malheureusement, j'ai encore un petit problème chez mon provider. En fait j'exécute cette commande depuis PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause du problème.
Base de données haldiateho - Table produits sur le serveur sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE, TEXTE_FRE = TEXTE
MySQL a répondu: Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y comprendre.
Meilleures salutations et encore une fois merci.
Otto
PhpMyAdmin ? tu es donc sur MySQL... ce SGBD comporte une particularité
qui expliquerait ton bug : les tables sont des fichiers texte, ce qui
implique une différence de comportement selon l'OS :
- sur un OS où les noms de fichier ne sont pas sensibles à la casse,
comme ton Windows, le nom des tables n'est pas sensible à la casse non plus
- sur un OS où les noms de fichiers sont sensibles, comme le Apache de
ton hébergeur, le nom des tables est ipso facto sensible
Donc, dans PhpMyAdmin, quelle est la casse de ta table PRODUITS ?
(pour compléter le chapitre, j'ajouterai que le nom des alias de table
est toujours sensible à la casse, qq soit l'OS).
Malheureusement, j'ai encore un petit problème chez mon
provider. En fait j'exécute cette commande depuis
PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause
du problème.
Base de données haldiateho - Table produits sur le serveur
sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE,
TEXTE_FRE = TEXTE
MySQL a répondu:
Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y
comprendre.
PhpMyAdmin ? tu es donc sur MySQL... ce SGBD comporte une particularité qui expliquerait ton bug : les tables sont des fichiers texte, ce qui implique une différence de comportement selon l'OS :
- sur un OS où les noms de fichier ne sont pas sensibles à la casse, comme ton Windows, le nom des tables n'est pas sensible à la casse non plus
- sur un OS où les noms de fichiers sont sensibles, comme le Apache de ton hébergeur, le nom des tables est ipso facto sensible
Donc, dans PhpMyAdmin, quelle est la casse de ta table PRODUITS ?
(pour compléter le chapitre, j'ajouterai que le nom des alias de table est toujours sensible à la casse, qq soit l'OS).
Malheureusement, j'ai encore un petit problème chez mon provider. En fait j'exécute cette commande depuis PhpMyAdmin, et je ne sais pas si c'est lui qui est la cause du problème.
Base de données haldiateho - Table produits sur le serveur sql3 Erreur
requête SQL :
UPDATE PRODUITS SET TEXTE_GER = TEXTE, TEXTE_FRE = TEXTE
MySQL a répondu: Table 'haldiateho.PRODUITS' doesn't exist
Pourtant la table PRODUITS existe, c'est à rien n'y comprendre.
Meilleures salutations et encore une fois merci.
Otto
Paul Delannoy
l'atelier Ho a écrit:
Bonjour à tous
J'utilise les commandes SQL très peux, mais j'ai la question suivante:
Comment copier le contenu d'un champs (INFO) dans deux autres champs (INFO_FRE, INFO_GER) qui se trouve dans la même table.
Pourrais tu envisager de lire la doc ? http://dev.mysql.com/doc/
l'atelier Ho a écrit:
Bonjour à tous
J'utilise les commandes SQL très peux, mais j'ai la
question suivante:
Comment copier le contenu d'un champs (INFO) dans deux
autres champs (INFO_FRE, INFO_GER) qui se trouve dans la
même table.
Pourrais tu envisager de lire la doc ?
http://dev.mysql.com/doc/