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

Langage SQL Discussion :

[update][req. imbriquee] Comment ca marche ??


Sujet :

Langage SQL

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 23
    Points : 11
    Points
    11
    Par défaut [resolu][update][req. imbriquee] Comment ca marche ??
    Bonjour, voila mon petit problème :
    j'ai deux tables : eval et donnees
    les champs en commun sont : nom, prenom et dateE

    le truc, c'est que j'ai rempli eval a partir d'un fichier, et que dateE n'est pas dans ce fichier. je souhaite donc remplir le champ dateE de eval a partir de celui de donnees pour toutes les personnes présentes dans la table..

    Je pense qu'il faut faire un truc du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update stat R1 set dateE=(select dateE from donnees R2 where R1.nom=R2.nom and R1.prenom= R2.prenom);
    Mais comme je gère pas trop les requetes imbriquées avec le update, je misère un peu..

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 51
    Points : 93
    Points
    93
    Par défaut
    ce serait pas plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    UPDATE eval
    SET eval.DateE= donnees.DateE
    FROM donnees
    WHERE eval.nom=donnees.nom
        AND eval.prenom=donnees.prenom
    après, es-tu sûr qu'il n'y aura pas d'homonyme dans ta base ?

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 23
    Points : 11
    Points
    11
    Par défaut
    normalement non..

    merci beaucoup

    nico

  4. #4
    Membre à l'essai
    Inscrit en
    Juin 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 23
    Points : 11
    Points
    11
    Par défaut
    nickel, ca mache du feu de dieu..

    Merci

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

Discussions similaires

  1. [WSAD][JavaDoc]Comment ça marche
    Par JustAGphy dans le forum Environnement de Développement Intégré (EDI)
    Réponses: 7
    Dernier message: 18/06/2004, 16h01
  2. ToAsciiEx, comment cela marche ?
    Par mikyfpc dans le forum C++Builder
    Réponses: 2
    Dernier message: 17/02/2004, 22h39
  3. [MFC] list box : comment ça marche
    Par runn2 dans le forum MFC
    Réponses: 4
    Dernier message: 28/01/2004, 13h36
  4. [SYNEDIT] -> Comment ça marche ?
    Par MaTHieU_ dans le forum C++Builder
    Réponses: 2
    Dernier message: 18/01/2004, 20h11
  5. [TP][Turbo Vision] comment ça marche ??
    Par Costello dans le forum Turbo Pascal
    Réponses: 7
    Dernier message: 05/08/2003, 01h24

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