–按位与

select * from cinema WHERE id&1;

–id先除以2然后乘2如果与原来的相等就是偶数

select * from cinema WHERE id=(id>>1)<<1;

–正则匹配最后一位

select * from cinema WHERE id regexp '[13579]$';
select * from cinema WHERE id regexp '[02468]$';

–id计算

select * from cinema WHERE id%2 = 1;
select * from cinema WHERE id%2 = 0;

–与上面的一样

select * from cinema WHERE mod(id, 2) = 1;
select * from cinema WHERE mod(id, 2) = 0;

—1的奇数次方和偶数次方

select * from cinema WHERE POWER(-1, id) = -1;
select * from cinema WHERE POWER(-1, id) = 1;

如果有其他判断方法请联系我,继续添加

效率

本来以为最后一种效率最慢,可是最后发现是正则,百思不得其解,还请大佬指点

在千万条数据下查询都没有用到索引,因此在千万级数据下,要特别注意了

mysql判断奇数偶数,并思考效率相关推荐

  1. MySQL判断奇数偶数

    实现方法 按位与 select * from cinema WHERE id&1; id先除以2然后乘2 如果与原来的相等就是偶数 select * from cinema WHERE id= ...

  2. JavaScript中变量判断是否是数字,判断是否是整数,判断是否是正整数/负整数,判断奇数/偶数的方法

    (1)判断是否是整数  JavaScript中变量判断是否是数字,判断是否是整数,判断是否是正整数/负整数,判断奇数/偶数的方法. (1)判断是否是整数 // 判断整数function isInteg ...

  3. Python 判断奇数偶数-12

    以下实例用于判断一个数字是否为奇数或偶数: # Filename : test.py# author by : https://www.edu.futurelab.tv# Python 判断奇数偶数# ...

  4. c语言判断奇数偶数_使用C语言宏检查偶数或奇数

    c语言判断奇数偶数 There are many ways to check whether a given number is EVEN or ODD, which we have already ...

  5. C语言之判断奇数偶数

    输入一个数,判断奇数偶数,然后输出:简单思路: #include<stdio.h> int main() {int a = 0;scanf("%d", &a); ...

  6. python 判断奇数偶数

    #判断奇数偶数 x=int(input("Please input a num:")) if x%2==0 :print("是偶数") else:print(& ...

  7. C语言:判断奇数偶数

    //1.输入一个整数,判断奇数偶数 //2.输入一个数据,如果a > b,则输出 a-b的值,并求a与b的余数: //否则,输出b-a的值,并求出ab之间的商 //3.输入三角形的边长,求出三角 ...

  8. (笔记)两种判断奇数偶数的方法

    (笔记)两种判断奇数偶数的方法 学习的需要,查找了如何判断奇偶数的方法,自己做了以下笔记. 方法来自网络,已标明出处. 方法一 .求余% 具体实现: 1.if( x % 2 )     // 奇数   ...

  9. python输出偶数_Python 判断奇数偶数的方法

    Python 判断奇数偶数的方法 以下实例用于判断一个数字是否为奇数或偶数: # -*- coding: UTF-8 -*- # Filename : test.py # Python 判断奇数偶数 ...

最新文章

  1. 如何使用vs来运行box2d中Testbed的案例
  2. 占失物,笔记本电脑电池
  3. 腾讯Bugly异常崩溃SDK接入
  4. python学生管理系统-python实现学生管理系统
  5. 友善之臂编linux内核,友善之臂NanoPC-T3 Plus,s5p6818编译Linux内核流程
  6. python最好用的助手_推荐5款好用的Python工具
  7. Kylin 2.0升级总结
  8. php 5.2.6升级,Centos5.5 简单方法升级php到php5.2.6
  9. webview 禁用横竖屏切换_X5内核WebView横屏切换崩溃
  10. 【安全系列】IPSEC ×××之安全基础篇
  11. latex 引用文献cite, citet,citep的区别
  12. 中国电子学会c语言考试题库,计算机基础考试试题及答案
  13. 这个录屏神器好用哭了!
  14. ubuntu安装tim
  15. 计算机王码简历,王码五笔字型发明人王永民回首汉字输入这30年
  16. 大数据的典型应用场景及展望-札记
  17. java计算机毕业设计公立医院绩效考核系统源码+mysql数据库+系统+lw文档+部署
  18. kbhit()函数用法
  19. AutoJs实战教程---刷宝短视频
  20. TypeError: ufunc ‘isinf‘ not supported for the input types, and the inputs could not be safely...

热门文章

  1. newifi路由器 php,newifi新路由如何设置宽带拨号上网PPPoE
  2. ★转载(职业规划演讲)
  3. 服务器速度变慢是什么原因?
  4. SpringBoot,+毕业项目引入有道词典api接口,记录
  5. 安装包制作工具 SetupFactory使用4:安装时写入注册表和拷贝文件到指定目录
  6. js(es7-es10)特性
  7. AK F.*ing leetcode 流浪计划之取模
  8. 简化办公,云上助力!
  9. 全面优化你的memcpy!
  10. UML建模语言中的类图