我試圖做這樣的事情:SQL多計數和JOIN
User_guid | Post Message | Discussion board | Total |
1 | 300 | 25 | 325 |
2 | 15 | 185 | 200 |
3 | 100 | 203 | 303 |
,但我不知道怎麼辦。
我有發帖子的結果與此查詢:
SELECT COUNT(*) as 'Quantidade' , users_entity.name , users_entity.username
FROM river
JOIN users_entity
ON river.subject_guid = users_entity.guid
AND river.action_type = 'create'
AND river.view = 'river/object/thewire/create'
GROUP BY river.subject_guid ORDER BY 'Quantidade' DESC
,我有這個查詢的結果的討論:
SELECT COUNT(*) as 'Quantidade' , users_entity.name , users_entity.username
FROM river
JOIN users_entity
ON river.subject_guid = users_entity.guid
AND river.action_type = 'reply'
GROUP BY river.subject_guid ORDER BY 'Quantidade' DESC
但我不知道如何加入這些結果users_entity表的行。總的互動應該是帖子信息和討論板值的總和。有人可以幫助我嗎?謝謝。
兩個查詢你也應該通過users_entity.guid解釋你的當前架構 –