我试图使用SQL查找周六或周日的平均温度。我意识到可能的解决方案是:
<img class="img-responsive" src="{% static "images/risk_graphics/{{ input.choice }}.jpg" %}"/>
但是,我很好奇在这种特殊情况下SELECT avg(cast(meantempi as integer))
FROM weather_data
WHERE cast (strftime('%w', date) as integer) = 0 or
cast (strftime('%w', date) as integer) = 6
语句之后是否存在最佳捷径。
换句话说,是否有一个等同于执行上述问题:
WHERE
答案 0 :(得分:2)
您可以使用in
:
SELECT avg(cast(meantempi as integer))
FROM weather_data
WHERE cast (strftime('%w', date) as integer) IN (0, 6)