Tableau dynamique croisé

Résolu
chida29 -  
 chida29 -
Bonjour,

j'ai un programme qui communique avec une base de données, je récupéré des informations provenant de plusieurs tables. Est-ce que je peut croisé les données avec java comme on le fait avec excel? Si vous avez aussi un exemple j'aimerai bien l'avoir.

Merci beaucoup, et SVP aidez moi c urgent il me reste plus beaucoup de temps pour finir mon application.

1 réponse

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Bien sûr que c'est faisable, tout est faisable en Java. Cependant il serait plus efficace de faire le croisement de tes données directement avec ta requête SQL.
    1
    1. chida29
       
      Bonjour,

      Mon problème est le résultats de ma requête contient des répétition par exemple "j'ai un agent commercial qui fait commande avec un même client plusieurs fois dans la journées" moi je veux avoir comme résultat le nom de l"agent le nom du client et la somme de toute ces commandes" comment faire ceci?

      Merci et bonne journée.
      0
    2. KX Messages postés 19031 Statut Modérateur 3 020
       
      Ça va évidemment dépendre de tes tables mais tu devras utiliser un
      SUM
      combiné avec un
      GROUP BY
      pour faire la somme des commandes... tout en SQL !

      Exemple :

      ---+---
      X | Y
      ---+---
      A | 1
      A | 2
      A | 3
      B | 4
      B | 5
      C | 6
      ---+---

      SELECT X, SUM(Y) AS S FROM TABLE GROUP BY X;

      ---+---
      X | S
      ---+---
      A | 6
      B | 9
      C | 6
      ---+---
      0
    3. chida29
       
      Bonjour,
      merci beaucoup pour votre réponse.
      0