※ 引述《dalensona (...)》之銘言:
: Table
: sun num1 num2 num3
: 001 3 10 15
: 002 5 7 10
: 003 8 10 17
: 004 2 3 7
: 005 3 5 10
: 輸出表格
: 號碼 10 3 5 7
: 次數 4 3 2 2
: 就是要計算數字出現的次數
: 請問這個sql要怎麼寫???
: 我找資料找了很久
: 大多只提到同欄位的查詢可以用count,group by來做
: 可是不同欄位就搞不懂怎麼寫了
如果在同個欄位ok,那就把資料弄在同一欄位
select sun, num1 from table
union all
select sum, num2 from table
...
只是還滿好奇同個欄位是怎麼做的,對每個數字都做判斷嗎?
num1, num2, num3裡存放的值重複性很高才會想這麼做,如果範圍從1~1000..又該怎做?
: (試了好久就是抓不出資料ˊˋ)
: 麻煩各位大大指點一下><
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.217.68.94