bonjour
j'ai une table avec les colonnes suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
* FK_sit_nom     Varchar     10
* deb_date       DateTime    8
* deb_temps      Char         8
deb_debitV1      Varchar      5
....
Les 3 premiers champ sont une clé primaire concaténée

la colonne deb_date contient seulement des date
(la partie des heures est à 00:00:00:000)

la colonne deb_temps contient l'heure au (format hh:mm:ss)

la colonne deb_debitV1 contient normalement un nombre (le débit)
mais peut contenir "N/A"

Ce que je voudrais c'Est faire une requête qui me retournerait
toutes les données pour une journée donnée, mais je voudrais
avoir une ligne de donnée par heure.

Donc il faudrait que les données du champ deb_debitV1 soient
fusionnés (additionnées) ensemble. Si une des lignes contenait
"N/A" comme valeur du champ, il faudrait que la ligne retournante
de la fusion soit "N/A"

ex: si j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
2005-06-15    10:15:00    5
2005-06-15    10:20:00    10
2005-06-15    10:30:00    25
2005-06-15    10:45:00    5
2005-06-15    11:15:00    5
2005-06-15    11:50:00    10
2005-06-15    12:15:00    5
2005-06-15    12:30:00    N/A
2005-06-15    12:45:00    25
2005-06-15    13:30:00    10
il faudrait que ca me retourne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
2005-06-15    10:00:00    45
2005-06-15    11:00:00    15
2005-06-15    12:00:00    N/A
2005-06-15    13:30:00    10
Est-ce que c'est possible à faire avec une procédure stoquée
ou je suis obligé de faire le traitement dans le code behing
de ma page asp.net en C#

Merci énormément