我从雅典娜那里得到了以下数据:
book_id cat_id books date year month day 1 12 50 2020-05-08 2020 05 08
但是,我想用以下公式得到平均图书,而不是图书:
SUM(books)/COUNT(DISTINCT(DAY([Date])
我是sql的初学者,所以我不能那样做。有人能帮我吗?
okxuctiv1#
数数日期怎么样?
select sum(books) / count(distinct date)
或者如果你喜欢:
select sum(books) / count(distinct year * 10000 + month * 100 + day)
当然,您可以使用:
select sum(books) / count(distinct extract(day from date))
但这说不通。
1条答案
按热度按时间okxuctiv1#
数数日期怎么样?
或者如果你喜欢:
当然,您可以使用:
但这说不通。