我有SQL查询,它返回前一年某些工人的平均利用率.
SELECT Name, AVG (hsum)
FROM
(
SELECT Name,sum((number_hours)/8)*100 AS hsum
FROM
T1
WHERE name='PERSON_A' and bookeddate>='2012-01-01' and booked_date<='2012-12-31'
GROUP BY name,booked_date
) t
Run Code Online (Sandbox Code Playgroud)
现在我想排除周末的预定日期进行计算?怎么做?我正在使用mysql谢谢
添加DAYOFWEEK()到您的WHERE子句:
AND DAYOFWEEK(booked_date) <> 1 AND DAYOFWEEK(booked_date)<>7
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3406 次 |
| 最近记录: |