bonjour
j'ai une table avec les colonnes suivantes:
Les 3 premiers champ sont une clé primaire concaténée
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 ....
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
il faudrait que ca me retourne
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
Est-ce que c'est possible à faire avec une procédure stoquée
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
ou je suis obligé de faire le traitement dans le code behing
de ma page asp.net en C#
Merci énormément
Partager