【发布时间】:2013-03-16 08:41:33
【问题描述】:
我的桌子是这样的:
------------------------------------
id | value | date_value
------------------------------------
1 | a | 2013-01-01T00:00:00
2 | a | 2013-01-01T05:00:00
3 | b | 2013-01-01T03:00:00
4 | a | 2013-01-02T00:00:00
5 | a | 2013-01-03T00:00:00
6 | c | 2013-01-06T00:00:00
7 | a | 2013-01-10T05:00:00
8 | a | 2013-01-10T06:00:00
9 | a | 2013-01-10T07:00:00
我想选择((more than 2 times duplicatevalue's count) /(value's count except duplicate))
在上述情况下,结果是 1/3(因为只有值 a 是重复值的 2 倍)。
我如何为此创建 sql?
【问题讨论】:
-
您可能想要查看 django 注释(计数上的聚合是您想要的)