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

Développement SQL Server Discussion :

Update avec la clause having


Sujet :

Développement SQL Server

  1. #1
    Membre averti
    Inscrit en
    Septembre 2010
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 39
    Par défaut Update avec la clause having
    Salut,
    j'ai entrain de créer une procédure stockée de modificaation de la table Module(CNE_Mdle#, Code_Mdle, Nom_mdle, Responsable, Note_Mdle)
    Etudiante(CNE_Etud, Nom_Etud, Prenom, Filiere, Moyenne_bac)

    bon dans un premier temps j'ai essayer avec ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    
    create proc alter_module(@Nom_mdle varchar(50),@Responsable varchar(50),@Note_Mdle decimal(6,2),@CNE_Mdle int)
    as
    update Module set Nom_Mdle=@Nom_mdle,Responsable=@Responsable,Note_Mdle=@Note_Mdle,Etudiante.CNE_Mdle=@CNE_Mdle 
    where Module.Code_Mdle =@CNE_Mdle
    mais la ligne en rouge est surement incorrecte puisque il est lie à une table Etudiante que la procédure ne connait plus;c'est pour celà que j'ai essayer de fair une update avec la jointure de deux tables étudiante et Module ;le voilà
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    create proc alter_module(@Nom_mdle varchar(50),@Responsable varchar(50),@Note_Mdle decimal(6,2),@CNE_Mdle int)
    as
    update Module set Nom_Mdle=@Nom_mdle,Responsable=@Responsable,Note_Mdle=@Note_Mdle,Etudiante.CNE_Mdle=@CNE_Mdle 
    from Module 
    inner join Etudiante on Module.CNE_Mdle=Etudiante.CNE_Etud
    having Module.Code_Mdle =@CNE_Mdle
    j'ai des erreurs concernant l'utilisation de having ;est ce que quelqu'un peut la corrigé S'il vous plait?merci

  2. #2
    Membre averti
    Inscrit en
    Septembre 2010
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 39
    Par défaut
    Merci;j'ai erroné j'ai pas fait attention à des choses avant de publier mon message;j'ai résolu le problème qui n'est un problème dès le début;
    j'ai essayer de supprimer la publication de ce message mais j'ai pas pus ;Admin merci de supprimer ça pour ne pas perturber les gens de me répondre sur ce message

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par ahbari Voir le message
    Merci;j'ai erroné j'ai pas fait attention à des choses avant de publier mon message;j'ai résolu le problème qui n'est un problème dès le début;
    Genre vérifier la syntaxe SQL ?

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

Discussions similaires

  1. UPDATE avec Jointure, clause GROUP BY et HAVING
    Par bilbot dans le forum Développement
    Réponses: 3
    Dernier message: 19/01/2012, 14h12
  2. Réponses: 4
    Dernier message: 12/05/2011, 18h00
  3. clause HAVING et MAX avec un GROUP BY
    Par EnRadeSurEclipse dans le forum Requêtes
    Réponses: 27
    Dernier message: 23/02/2010, 00h22
  4. [2005 Express] un Update sur un top avec des clauses Where
    Par zooffy dans le forum Développement
    Réponses: 7
    Dernier message: 14/09/2009, 09h16
  5. Réponses: 7
    Dernier message: 08/10/2007, 09h15

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