Bonjour à tous,
J'ai une base de donnée qui possede la structure suivante:
ID int
Date DateTime
Temperature Float
La table s'appel Records.
Chaque ligne représente un enregistrement
J'ai besoin de connaitre combien y a t il d'enregistrement par jour de la semaine en moyenne.
Pour cela j'ai rédige une belle requête SQL stockée dans une procédure stockée:
Maintenant j'ai besoin de la convertir en Linq To SQL pour l'utiliser dans mon programme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 select count(*) as value , cast(floor(cast(date as float)) as datetime) as ladate into #tempTotalParDate from records group by cast(floor(cast(date as float)) as datetime) select avg(value) as [VALUE], DATENAME(dw, ladate) as [DAY] from #tempTotalParDate group by DATENAME(dw, ladate) , DATEPART(dw, ladate) order by DATEPART(dw, ladate)
Je ne suis pas très à l'aise avec ce genre de requête en Linq To SQL. Si qq un peut m’éclairer ou m'aiguiller.
Par avance merci.
Partager