Association Rule Mining in SQL
p.item1,..., p.item(k-1), q.item(k-1)
WHERE p.item1 = q.item1 AND ...
AND p.item(k-2) = q.item(k-2)
AND p.item(k-1) < q.item(k-1)
SELECT item1, ... ,itemk, count(*)
WHERE t1.item = Ck.item1 AND ...
AND t1.tid = t2.tid AND ...
GROUP BY Ck.item1, ... ,Ck.itemk
HAVING count(*)>= minimum_sup;