[英]Average by day SQL
For SQL you need to CONVERT
the date对于 SQL,您需要
CONVERT
日期
SELECT CONVERT(VARCHAR(10), DATE_PEREMPTION, 112) AS TIME_PERIOD, AVG(MESURE) AS MESURE
...
GROUP BY TIME_PERIOD
ORDER BY TIME_PERIOD
This might be a useful reference : https://www.sqlservertutorial.net/sql-server-system-functions/convert-datetime-to-string/这可能是一个有用的参考: https ://www.sqlservertutorial.net/sql-server-system-functions/convert-datetime-to-string/
I solved using this code.我用这段代码解决了。
SELECT cast(DATE_PEREMPTION as date) as DATE_PEREMPTION, ROUND(STDEV(MESURE),3) AS MESURE
FROM [MECMAS].[dbo].[T_Batch] B Join [MECMAS].[DBO].[TR_BATCH_MP] MP ON ([MP].ID_BATCH =B.ID )
Join [mecmas].[dbo].[T_DONNEES] d on (d.ID=MP.ID_DONNEES)
WHERE B.DATE_PEREMPTION >= '2022-01-01 00:00:00.00' AND NAME='AGUA' group by cast(DATE_PEREMPTION as date) ORDER BY DATE_PEREMPTION
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.