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 :

[Mysql 3.23.58] Problème avec insert


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    522
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 522
    Par défaut [Mysql 3.23.58] Problème avec insert
    Bonjour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     
    INSERT  INTO Histo(program_id, login_id, id, site, volume, amount
    ,com , total,created_by,created_on )
    SELECT a.program_id,a.login_id,id, a.site, count( a.cpc_id) ,  sum(amount)  , sum(a.com) , sum(a.total), a.created_by,now()
    FROM Tbl_Transactions a GROUP BY concat(a.website_id,a.id);
    Le problème est le suivant ... En fait qd je fais le select à part, il me groupe bien les différents résultats comme je veux. Par contre avec le insert devant, il m'insère que le 1e résultat de la recherche de la requete du select...

    Ca doit etre un peu idiot pour résoudre ca mais je vois pas pour le moment :s

    Merci

  2. #2
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    Salut,

    La seule explication que je vois ça serait qu'une des colonnes de la table Histo est une clé primaire ou UNIQUE et le SELECT renvoie chaque fois la même valeur dedans. Dans ce cas la première insertion est réalisée mais les autres sont ignorées car elles violent la contrainte d'unicité.

  3. #3
    Membre éclairé
    Inscrit en
    Février 2006
    Messages
    522
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 522
    Par défaut
    lol en fait le contraire... j'avais oublié l'auto_incrément pour ma clé primaire... Merci :d

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

Discussions similaires

  1. Problème avec INSERT dans MySQL
    Par Ercan67000 dans le forum Débuter
    Réponses: 4
    Dernier message: 09/01/2012, 09h17
  2. [VB6] Problème avec insertion d'icônes dans menu
    Par marsup54 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 02/03/2006, 21h38
  3. Réponses: 12
    Dernier message: 25/11/2005, 12h29
  4. Réponses: 3
    Dernier message: 10/05/2005, 11h02
  5. STL : std::set problème avec insert ...
    Par Big K. dans le forum MFC
    Réponses: 13
    Dernier message: 08/11/2003, 01h02

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