见下表
id | item
---+-----
1 | A
2 | A
3 | B
4 | B
5 | B
6 | A
7 | A
8 | B
9 | B
如何将其转换为
item | count
-----+------
A | 2
B | 3
A | 2
B | 2
当A出现两次,则B出现三次,然后A出现两次,B出现两次
我在Count Number of Consecutive Occurrence of values in Table看到了解决方案,但它使用的是row_number() over
,这在Sqlite3中不可用