我有这张桌子TAB
ID | Trans
------------
1 | 99
2 | 99
3 | 99
2 | 90
4 | 22
4 | 22
2 | 99
2 | 90
我想获取单个 id 一起出现的 trans 的计数,例如,'1 有 90 和 99','2 有 90 和 99' 在整个表中,所以计数为 2。这类似于 Apriori 算法第三步。
我试过这个,但没有奏效-
select
count(trans)
from
Tab
where
trans = 99 & 90
group by
ID
having
ID = 2
我对 Trans- 90 和 99 的预期答案是
翻译1 | 反式2 | 支持 - - - - - -
90 | 99 | 1
我也想把它插入到一个新表中。