我正在尝试编写一个查询来计算结果集中的各种分组。我可以看到如何使用光标进行操作,但是是否也可以使用 Partition By 命令?基本上,任何比游标性能更好的东西。
数据:
Name Entity Status
---------------------------
Bob Car Broken
Bob Car Broken
Bob Car Fixed
Bob Car Stolen
Bob Bike Fixed
Bob Bike Fixed
Bob Bike Fixed
Bob Bike Stolen
Dave Scooter Broken
Dave Car Broken
Dave Car Fixed
Dave Car Stolen
报告:
Name Entity Broken Fixed Stolen
------------------------------------------
Bob Car 2 1 1
Bob Bike 0 3 1
Dave Scooter 1 0 0
Dave Car 1 1 1
谢谢