IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Remplacer une valeur lors d'un Insert . . . Select


Sujet :

Requêtes MySQL

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 49
    Par défaut Remplacer une valeur lors d'un Insert . . . Select
    Bonjour,

    J'enregistre des valeurs d'une table a partir d'une autrre table grace a :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    INSERT INTO ma_table(ID_MOT,ID_ART,OCCURENCE,SRC,DATE) SELECT motsoccur.ID_MOT,motsoccur.ID_ART,motsoccur.OCCURENCE,motsoccur_.SRC,motsoccur.DATE FROM motsoccur WHERE motsoccur.ID_MOT='$ANC_ID_MOT'
    OR J'aimerai que mon ma_table.ID_MOT ne corresponde pas a motsoccur.ID_MOT (comme c'est le cas actuellement avec mon select) mais a une autre valeur que je genere aleatoirement.

    Y a t-il une possibilite de specifier mon ID_MOT dans cette requete ?

    D'avance Merci

  2. #2
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 516
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 516
    Par défaut
    Citation Envoyé par yobogs Voir le message
    Bonjour,

    J'enregistre des valeurs d'une table a partir d'une autrre table grace a :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    INSERT INTO ma_table(ID_MOT,ID_ART,OCCURENCE,SRC,DATE) SELECT motsoccur.ID_MOT,motsoccur.ID_ART,motsoccur.OCCURENCE,motsoccur_.SRC,motsoccur.DATE FROM motsoccur WHERE motsoccur.ID_MOT='$ANC_ID_MOT'
    OR J'aimerai que mon ma_table.ID_MOT ne corresponde pas a motsoccur.ID_MOT (comme c'est le cas actuellement avec mon select) mais a une autre valeur que je genere aleatoirement.

    Y a t-il une possibilite de specifier mon ID_MOT dans cette requete ?

    D'avance Merci
    Biensur.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    INSERT INTO ma_table(ID_MOT,ID_ART,OCCURENCE,SRC,DATE) SELECT 'coucou',motsoccur.ID_ART,motsoccur.OCCURENCE,motsoccur_.SRC,motsoccur.DATE FROM motsoccur WHERE motsoccur.ID_MOT='$ANC_ID_MOT'
    Tu as le droit de faire cela.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2005
    Messages : 49
    Par défaut
    Clair, net et precis

    Merci pour ton aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/05/2013, 15h37
  2. recuperer une valeur lors d'une selection d'un menu deroulant
    Par solaris13 dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 15/11/2008, 12h55
  3. Remplace une valeur dans une colonne
    Par roger34 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 22/06/2007, 23h44
  4. [INSERT / UPDATE] Remplacer une valeur vide par NULL
    Par jissay dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 28/09/2006, 15h15
  5. [VBA-E] remplacer une valeur #N/A
    Par aarlock dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 20/08/2006, 05h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo