0
該表是這樣如何在MYSQL/SQL中查詢此場景中的計數結果?
Result
------
type1_choice_1
type1_choice_2
type2_choice_1
type2_choice_2
type3_choice_1
type3_choice_2
有3型,對於每個類型,有2的選擇,對於每個選擇,可能的數據爲1至10。例如,type1_choice_1可以是5,則type1_choice_2可以是6
我已經插入數據。問題是我需要查詢結果。對於每列,計數人們選擇的號碼
這意味着,例如,對於type1_choice_1,我需要知道有多少人選擇1,多少個選擇2 ....多少個選擇10。這是其他選擇
相同我怎麼能做出最有效(和可讀性以及)查詢?感謝您的幫助
*注:高度讚賞,如果使用笨語法,但沒關係,我可以在MySQL查詢轉換成它。
爲1至10的數據在不同的列或僅存在一列,eatch類型的數據可以重複1〜10次。 –
你有隻有'Result'列的表和數據類型是TEXT還是VARCHAR? – user3714582
我會選擇*和,而迭代的結果,我會積累在一個數組結果(因爲你張貼這個PHP的問題,我認爲你可能會使用一個PHP的解決方案,即使它似乎你實際上是在尋找一個SQL回答) – giessebi