0

表 pcKeyword kwId | キーワード

表 proPhrase kwId | 投票

表対句 kwId | 投票

したがって、投票列は整数であり、指定されたキーワードについて合計したいのですが、次のようなものです:

exampleキーワード | 12 | 47

今まで私はこれを持っていますが、正しく動作しません:

    SELECT pcKeyword.kwId, pcKeyword.keyword, SUM( proPhrase.vote ) AS proVotes, SUM( contraPhrase.vote ) AS contraVotes
FROM pcKeyword
INNER JOIN proPhrase ON proPhrase.kwId = pcKeyword.kwId
INNER JOIN contraPhrase ON contraPhrase.kwId = proPhrase.kwId
GROUP BY pcKeyword.keyword ORDER BY pcKeyword.keyword ASC
4

1 に答える 1