楼主:
cutekid (可爱小孩子)
2014-07-15 08:25:27select rpad(字段名称,2,'0') as xxx,count(*)
from 表格名称
group by rpad(字段名称,2,'0')
ref. bohei
※ 引述《KerKerLaugh (科科笑)》之铭言:
: 我想要在大量的"数字资料"里取前两位的字串做排序,然后计算笔数
: SELECT substring( 字段名称, 1, 2 ) AS XXX, Count( * )
: FROM 表格名称
: GROUP BY substring( 字段名称, 1, 2 )
: 假设结果应该要是
: XXX Count( * )
: 10 5
: 11 26
: ~ ~
: 98 66
: 99 10
: 但如果某笔资料的位数只有"个位数" 比如说4好了
: 结果就会显示
: XXX Count( * )
: ~ ~
: 39 23
: 4 1
: 40 56
: ~ ~
: 我要的结果应该是4的那笔资料计算进40的那笔里面
: 请问有办法让他判断要补0吗
: 我用的是mysql