需求:要双色球红球和值是52的所有三码的组合。mysql 几个字段求和作为过滤条件,查询去重后的结果,DISTINCT
mysql 几个字段求和作为过滤条件,查询去重后的结果,DISTINCT
需求:要双色球红球和值是52的所有三码的组合
求和不需要用sum函数,sum函数不能作为where里面的条件使用,会报错:
错误代码: 1111
Invalid use of group function
几个字段求和直接用+号就可以了,再用括号当成一个条件。实例如下:
select DISTINCT red1,red2,red3 from allzuhe where (red1+red2+red3)=52 limit 100000
select DISTINCT red3,red4,red6 from allzuhe where (red3+red4+red6)=52 limit 100000
原始数据
需求:要双色球红球和值是52的所有三码的组合
红球1 - 6 的全组合,只要把这个三码组合替换进去查询出来,然后整合到一起就可以了 用代码的话就一个for循环搞定了,可以把查询出来的插入到一个新表里面,以后就可以直接使用了
大自然,飘然的风,QQ群: python技术交流群:453879716,人工智能深度学习群:251088643
golang技术交流群:316397059,vuejs技术交流群:458915921 ,有兴趣的可以加入