begin process at 2012 02 11 12:37:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Base de données

 > 

SQL Server

 > 

Requetes simple pour un GROUP BY


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Requetes simple pour un GROUP BY

jeudi 8 mai 2008 à 23:31:14 | Requetes simple pour un GROUP BY

geektoo

Bonjour,
J'ai une question asser simple, mais je n'arrive pas a trouver la réponse.

J'ai une table simple.
Je veux effectuer cette requete.

SELECT        SUM(total) AS Total, description, SUM(restant) AS Restant, date_dette
FROM            dbo.dettes
GROUP BY description, date_dette

Le problème ce trouve a mon GROUP BY.
Je veux effectuer un regroupement simple sur description, si j'enleve date_dette de ma requete, ca fonctionne, si je le rajoute, il ne regroupe plus comme il faut.
Quoi faire? Un distinct? Non, j'ai essayer!

Merci de la réponse.
vendredi 9 mai 2008 à 00:20:42 | Re : Requetes simple pour un GROUP BY

coq

Administrateur CodeS-SourceS
Salut,

La colonne "date_dette" contient la même valeur pour toutes les lignes dont la valeur de "description" est identique ?



/*
coq
MVP Visual C#
CoqBlog
*/
vendredi 9 mai 2008 à 00:23:33 | Re : Requetes simple pour un GROUP BY

jacksparoow

si tu veux grouper par les deux champs ta deux combinaisons soit comme tu l'as fait soit l'ordre inverse je vois ps il est ou le problème.

Les fins justifient les moyens_________________________________________________
Yassine BENNANI
- Ingénieur en génie logiciel & multimédia (Consultant SI)
vendredi 9 mai 2008 à 00:26:53 | Re : Requetes simple pour un GROUP BY

geektoo

Non en fait date_dette ne contient pas les mêmes valeur, étant donné que c'est un textbox qui affiche la date d'entrer de la valeur.
donc date_dette peut avoir 2008-01-20, 2008-03-20, etc.

Je veux seulement regrouper par description.

J'ai penser a faire un max distinct sur date_dettes.

J'ai peut-etre aussi un probleme de logique avec la BD que je suis en train de me rendre compte avec date_dettes hehe
Ca peut etre dur d'afficher tout les dates du groupement.

Je crois bien devoir repenser ma petite bd! :)

Mais bon, si vous pouvez m'aider sur mon probleme présentement, ca pourrait m'aider pour le future qui c'est!
vendredi 9 mai 2008 à 00:35:41 | Re : Requetes simple pour un GROUP BY

coq

Administrateur CodeS-SourceS
Réponse acceptée !
Ben donc tu auras forcément plusieurs lignes par description (une par date) dans le jeu de résultats.
Tu as effectivement un vrai problème avec ta conception de la base :-)


/*
coq
MVP Visual C#
CoqBlog
*/
vendredi 9 mai 2008 à 00:45:42 | Re : Requetes simple pour un GROUP BY

geektoo

effectivement, j'ai remarqué ca mon probleme de conception de la BD. Je vais donc la restructurer je crois bien.
Mais merci d'avoir tenté de m'aider!


Cette discussion est classée dans : date, simple, group, description, by


Répondre à ce message

Sujets en rapport avec ce message

Requete GROUP BY sur un dataset [ par Boukra ] Voilà,j' ai un dataset que je "rempli" avec un fichier xml.J'aimerai a partir de ce dataset faire des requetes sql avec des group by, distinct etcsur [Subsonic] GROUP BY : reference interne [ par nightcyborg ] Bonjour, alors voilà, j'ai un soucis (si si !). j'ai une appli Winform qui utilise une base de donnée SQL Server 2005 Express en local. pour gérer ce Problème dans une requete SQL [ par michimichid ] Bonjour, j'ai un problème dans ma req Sql, ma requête est la suivante : [*] SELECT SUM(Qte) AS Qté, Des, Pu, SUM(Somme) AS Somme, Etat, Mode, Problème dans une Requete SQL Group By [ par michimichid ] Bonjour, j'ai un problème dans ma req Sql, ma requête est la suivante : # SELECT SUM(Qte) AS Qté, Designation, Pu, SUM(Somme) AS Somme, Etat, Mode, N incrementer en vb 6.0 [ par 320C ] salut à tous! je viens de développer un logiciel de gestion pour une boulangerie, mais le problème que je vien de rencontre est comment faire une incr Calender + TextBox [ par abrim ] Bonjour tout le monde , Je débute avec c# et je veux créer dynamiquement une zone de texte et un calendrier dont la date sélectionnée sera affiché da remplir datagridview [ par boudour21 ] bonjour tout le monde j'essaye d'afficher une sélection de la base de données dans un datagridview mais rien ne s'affiche voici le code [code=cs] st requete sql paramétrée avec type date [ par rachtout ] Bonsoir à tous, voilà ça fait deux jours que je bloque sur ce point et je cherche votre aide.je développe une application avec c#(winform)et j'ai dans probleme de modification des donné [ par stageete ] bonjours; SVP qui peut m'aider,j'ai bessoin d'un coup de main. J'ai un script php my sql, dont le quel on enrigistrer des donné(nom,prenom,date..). je


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,621 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales