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 :

[sql] update pour debutant


Sujet :

Langage SQL

  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2003
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 9
    Points : 8
    Points
    8
    Par défaut [sql] update pour debutant
    bonjour
    avec access

    je ne connait pas trop sql et je desire faire une requete un peu particuliere

    en fait un update sur 2 tables

    table 1 avec champ NOM, champ NB1, champ NB2 tous ces champs sont remplis

    table 2 avec champ NOM (rempli), champ NB1 (Vide), champ NB2(vide)

    en fait je desire remplir mes champs NB1 et NB2 (de la table 2) si le nom table1 est egal au nom table2

    merci pour votre aide

  2. #2
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Avec du code ASP ca donne ca :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
     
    select nom from table1 where condition
    set rs = ...
     
    if not rs.eof then
       nom=rs("nomchamp")
    end if
     
    select nom from table2 where condition
    set rs1 = ...
     
    if not rs1.eof then
       nom1=rs1("nomchamp")
    end if
     
    if nom = nom 1 then
    update table2 set NB1 = valeur, nb2 = valeur

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 768
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 768
    Points : 52 719
    Points
    52 719
    Billets dans le blog
    5
    Par défaut
    Ici on discute SQL pas ASp !!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    UPDATE Table2
    SET    NB1 = T1.NB1,
           NB2 = T1.NB2
    WHERE  NOM = (SELECT NOM
                  FROM Table1 T1
                  WHERE T1.NOM = NOM)
     
    autre syntaxe
     
    UPDATE Table2
    SET    NB1 = T1.NB1,
           NB2 = T1.NB2
    FROM   Table2 T2
           INER JOIN Table1 T1
                ON T2.NOM = T1.NOM
    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Futur Membre du Club
    Inscrit en
    Juillet 2003
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    ca marche merci a tous

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

Discussions similaires

  1. [2008] SQL SERVER - Trigger INSERT/UPDATE pour autre Database
    Par warri0r21 dans le forum Développement
    Réponses: 10
    Dernier message: 20/01/2014, 14h06
  2. Réponses: 8
    Dernier message: 26/01/2008, 23h00
  3. [VBA][SQL] code pour requete sql update en vba
    Par titocv723 dans le forum Requêtes et SQL.
    Réponses: 14
    Dernier message: 24/10/2006, 17h45
  4. update pour calcul pourcentage (SQL SERVER 2000)
    Par meufeu dans le forum Langage SQL
    Réponses: 3
    Dernier message: 13/09/2005, 09h04
  5. [SQL] aide pour requete UPDATE SVP
    Par ganok dans le forum Langage SQL
    Réponses: 9
    Dernier message: 10/03/2005, 09h17

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