こんにちは、樋口です。書き込みありがとうございます。
集計したい語が1つとか2つでしたら、以下のような手順が便利だと思い
ますが、いかがでしょうか。
「ツール」→「SQL文入力」→「SELECT」をクリックして、入力部分に
以下のSQLを貼り付けます。ただし、以下のSQLで「ある語」となって
いる部分を、集計したい語に変えてください。あとは「実行」をクリ
ックすれば、「PartA」「PartB」...ごとの出現数が集計・表示されま
す。
#---------------------------------------------------------------#
DROP TABLE IF EXISTS hoge;
CREATE TEMPORARY TABLE hoge (id int primary key, cnt int);
INSERT INTO hoge (id, cnt)
SELECT h1_id, COUNT(*)
FROM hyosobun, hyoso, genkei
WHERE
genkei.name = "ある語"
AND hyosobun.hyoso_id = hyoso.id
AND hyoso.genkei_id = genkei.id
GROUP BY h1_id
ORDER BY h1_id;
SELECT rowtxt, sum(cnt)
FROM hoge, bun, bun_r
WHERE
hoge.id = bun.h1_id
AND bun.h2_id = 0
AND bun.h3_id = 0
AND bun.h4_id = 0
AND bun.h5_id = 0
AND bun.bun_id = 0
AND bun.dan_id = 0
AND bun.id = bun_r.id
GROUP BY rowtxt
ORDER BY rowtxt
#---------------------------------------------------------------#