![](/img/trans.png)
[英]How do i count the number of items in a table and join with categories from different table in mysql database
[英]How do I get a count of items with identical IDs in a mySQL table?
我有一個名為Users_Answers的表,該表保存(duh)用戶已回答的內容。
每個答案都有一個指向特定答案的Answer_id列,這意味着,有一個Answers表包含10個答案,其中每個答案都有一個ID(1-10),並且用戶選擇的任何答案都將通過引用該列進行設置答案欄。
我需要做的是計算每個答案被選擇了多少次。 目前,我正在對用戶進行非常丑陋的連接,這種方法可以正常工作,但是永遠需要並且完全沒有必要,因為在這種情況下,我不在乎單個用戶選擇了什么,而只是在乎總共選擇了10個答案中的每一個答案的次數。
我知道有一種完全簡單而優雅的方法可以實現這一目標,但我對此感到非常困惑。
提前致謝。
嘗試這個:
select answer_id, count(*) as total from user_answers group by answer_id
select answer_id, count(*) from Users_Answers group by answer_id
嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.