这需要一定的算法,原理如下:
1 把查找出来的字符串存在一个字符串变量中
2 建一个整形数组a(10),长度就以要查找的字符串的长度定义
再建一个字符串数组b(10),长度就以要查找的字符串的长度定义
*假设字符串长10
*假设数组下标从0开始
3 遍历这个字符串,首先把第一个字母存在b(0)中并且a(0)中加1,当到第2个字母时判断与b(0)中的字母是否相同,如果相同a(0)在加1;如果不同把字母存在b(1)中。依次类推
4 找出数组a中的最大数就是你要的结果
1 把查找出来的字符串存在一个字符串变量中
2 建一个整形数组a(10),长度就以要查找的字符串的长度定义
再建一个字符串数组b(10),长度就以要查找的字符串的长度定义
*假设字符串长10
*假设数组下标从0开始
3 遍历这个字符串,首先把第一个字母存在b(0)中并且a(0)中加1,当到第2个字母时判断与b(0)中的字母是否相同,如果相同a(0)在加1;如果不同把字母存在b(1)中。依次类推
4 找出数组a中的最大数就是你要的结果
这是统计所有的abcd字符,下面是统计Z的
SELECT count(*) as total FROM table where abcd='z' GROUP BY abcd order by abcd
select count(*) as total from table where abcd="z"
$num = mysql_num_rows($qry);