debug 小卡資訊:30天 平均累計日照
This commit is contained in:
parent
048d983d29
commit
5ea5729ba8
@ -2936,12 +2936,20 @@ namespace SolarPower.Repository.Implement
|
||||
{
|
||||
var startDay = Convert.ToDateTime(nowDay).AddDays(-30).ToString("yyyy-MM-dd");
|
||||
|
||||
var sql = $@"SELECT AVG(p.Irradiance) AS AvgIrradiance
|
||||
FROM sensor_history_hour p
|
||||
//var sql = $@"SELECT AVG(p.Irradiance) AS AvgIrradiance
|
||||
// FROM sensor_history_hour p
|
||||
// WHERE DATE_FORMAT(p.TIMESTAMP, '%Y-%m-%d') BETWEEN @StartDay AND @EndDay
|
||||
// AND p.Irradiance != 0
|
||||
// AND PowerStationId = @PowerStationId
|
||||
// GROUP BY DATE_FORMAT(p.TIMESTAMP, '%Y-%m-%d')
|
||||
// ";
|
||||
|
||||
var sql = $@"SELECT AVG(p.irrDay) AS AvgIrradiance
|
||||
FROM sensor_history_day p
|
||||
WHERE DATE_FORMAT(p.TIMESTAMP, '%Y-%m-%d') BETWEEN @StartDay AND @EndDay
|
||||
AND p.Irradiance != 0
|
||||
AND PowerStationId = @PowerStationId
|
||||
GROUP BY DATE_FORMAT(p.TIMESTAMP, '%Y-%m-%d')
|
||||
GROUP BY DATE_FORMAT(p.TIMESTAMP, '%Y-%m')
|
||||
";
|
||||
|
||||
result = await conn.QueryFirstOrDefaultAsync<AvgPyrheliometerHistory>(sql, new { StartDay = startDay, EndDay = nowDay, PowerStationId = powerStationId });
|
||||
|
||||
Loading…
Reference in New Issue
Block a user