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 :

Probleme de requetes d'insertions


Sujet :

Requêtes MySQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2005
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 172
    Points : 73
    Points
    73
    Par défaut Probleme de requetes d'insertions
    Bonjour

    je souhaiterais faire une requete d' insertion du type :
    Peut on faire ceci:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     strsql="insert into courrierarrivee (EtatCourrier) value('1')
               where NumOrdArr in (select NumOrdArr
    	                               from Fiche
    				       where numFiche ='"+request.getParameter("numFiche")+")";
    L'execution ne fonctionne pas

    Il s'agit de gerer des courrier entrant.
    c'est a dire une personne(P1) receptionne les courriers / les envoie au responsable(R) et celui leur affecte un nom d'un agent qui doit s'en occuper
    lors de la saisie du courrier par P1 , la fiche est crée + le courrier recu est egalement dont l'etat du courrier est non actif.

    ( la saisie d'un courrier nécessite la création d'une fiche la table fiche contient une reference de la table courrier arrivee)

    C'est lors de l'affectation par R que le courrier est rendu actif
    Je pensais que la requete dite au dessus pourrait réaliser ce que je souhaite mais malheuresement ce n'est pas le cas.
    Pourriez vous me donner quelques pistes pour realiser à bien cette requete?
    merci

    stardeus

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Février 2005
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 172
    Points : 73
    Points
    73
    Par défaut
    Je viens de constater mon erreur , il s'agit d'une erreur de syntaxe.
    Ceci etant dit je ne parviens toujours a réaliser mon insertion
    en quelque sorte je souhaiterais faire :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    insert into courrierarrivee (EtatCourrier) value('1')
     
    Intersect 
     
    select NumOrdArr
    from Fiche
    where numFiche ='2007001";
    Mais selon la documentation la fonction intersect n'est pas encore faite je travaille sur mysql 4

    Auriez vous une alternative à me proposer ?
    merci

    Stardeus

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Février 2005
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 172
    Points : 73
    Points
    73
    Par défaut
    Bonjour

    j'ai finalement résolu le probleme .
    Il s'agit de faire une mise a jour de la table

    stardeus

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

Discussions similaires

  1. probleme avec requete insert
    Par joe370 dans le forum VBA Access
    Réponses: 2
    Dernier message: 02/07/2007, 15h58
  2. Probleme De Requete Insert
    Par bodysplash007 dans le forum Requêtes
    Réponses: 2
    Dernier message: 07/03/2007, 14h38
  3. [débutant]probleme execution requete INSERT
    Par melodie53 dans le forum JDBC
    Réponses: 2
    Dernier message: 03/08/2006, 16h45
  4. Probleme de requete 'Insert Into'
    Par azerty53 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 12/05/2006, 14h33
  5. Probleme de requete d insertion
    Par donny dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 08/07/2005, 17h59

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