【发布时间】:2020-09-17 01:15:08
【问题描述】:
我有一张这样的桌子
datetime id category
2018-01-01 01:00:00 | 619225 | {"Larceny Theft"} | 1
2018-01-01 01:15:00 | 619161 | {"Larceny Theft"} | 1
2018-01-01 01:15:00 | 621510 | {"Larceny Theft"} | 1
2018-01-01 01:15:00 | 619599 | {"Larceny Theft"} | 1
2018-01-01 01:30:00 | 618702 | {Robbery} | 1
2018-01-01 01:30:00 | 618937 | {Assault} | 1
2018-01-01 01:30:00 | 619199 | {"Larceny Theft"} | 1
2018-01-01 01:30:00 | 620240 | {Non-Criminal} | 1
2018-01-01 01:30:00 | 620742 | {"Lost Property"} | 1
2018-01-01 01:30:00 | 621474 | {"Larceny Theft"} | 1
2018-01-01 01:45:00 | 619192 | {"Larceny Theft"} | 1
2018-01-01 01:45:00 | 618718 | {"Other Offenses"} | 1
并且需要创建一个查询来计算同一“日期时间”上同一“类别”中的“id”。 例如:
2018-01-01 01:15:00 | 619161 | {"Larceny Theft"} | 3
【问题讨论】:
标签: sql postgresql window-functions