作者grence (多想两分钟 = =")
看板Database
标题Re: [SQL ] 请问如何统计不同栏位相同数值资料
时间Wed Aug 29 19:16:10 2007
※ 引述《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