查询一个数值在数据库里出现的概率。 我有一个双色球每期开出的号码表,如图:想问下,如何统计4这个号码,在R1-R6里所有号码里出现的概率(总共有1354条记录,截图只是前5条记录)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WHERE `R1` = '4' OR `R2` = '4' OR `R3` = '4' .... 查出来交给php统计吧,mysql不太好弄。 SELECT sum(sign(FIND_IN_SET('4', concat(r1,',',r2,',',r3,',',r4,',',r5,',',r6))))/count(*)/6 FROM tbl_name 是啊,唠叨哥这个只以行有4的话当做一条来计算,r1,r2要怎么搞呢我就想到这个。。不知怎么解决。 group什么的又不好搞数据多的话可能要吃不消 =_=... 如果统计多个数字概率,逐行读取统计也很快的,才1000多行SUM(IF(r1=4,1,0)+IF(r2=4,1,0)+……) /6 / COUNT( * ) 一直以为双色球不可重号,看了一下规则,原来是可以的这样就更简单了select sum(if(r1=4,1,0)+if(r2=4,1,0)+if(r3=4,1,0)+if(r4=4,1,0)+if(r5=4,1,0)+if(r6=4,1,0))/count(*)/6 FROM tbl_name php的乱码问题 急!PHP 请教如何删除数组中含有特定字符的元素? 某邮政管理局项目招标 在输出 数据库中的内容时,如何替代数据库中的"回车符","空格符"?? 关于mysql_insert_id()的问题!呼叫高手 请问这个表,我怎么实现web介面查询,修改编辑,及删除 查询涉及三个表怎么办? 如果我有记录1,2,3,4,5...............怎样写入数据库 如何在dreamware 中设定文本框及其它对象的高度? 关于dede CMS 的问题! 为什么在服务器上面调用始终是unknown host
查出来交给php统计吧,mysql不太好弄。
我就想到这个。。不知怎么解决。 group什么的又不好搞
数据多的话可能要吃不消 =_=...
SUM(IF(r1=4,1,0)+IF(r2=4,1,0)+……) /6 / COUNT( * )
这样就更简单了select sum(if(r1=4,1,0)+if(r2=4,1,0)+if(r3=4,1,0)+if(r4=4,1,0)+if(r5=4,1,0)+if(r6=4,1,0))/count(*)/6 FROM tbl_name