cooc_whitelist_sum.sql 458 Bytes
INSERT INTO node_nodengramngram (node_id, "ngramX_id", "ngramY_id", score)

SELECT 
177 as node_id, x.ngram_id, y.ngram_id, COUNT(*) AS score

FROM
node_node_ngram AS x

INNER JOIN  node_node_ngram AS y ON x.node_id = y.node_id


WHERE
x.id in (select id from node_node_ngram WHERE node_id = 173 )
AND
y.id in (select id from node_node_ngram WHERE node_id = 173 )

AND
x.ngram_id <> y.ngram_id

GROUP BY
x.ngram_id, y.ngram_id

HAVING score > 30

LIMIT 1000