运算符
来源:互联网 发布:磁力解析在线播放软件 编辑:程序博客网 时间:2024/05/23 22:32
1.算术运算符加减乘除
MOD(a,3);5/0为空
2比较运算符.大于、小于、等于、不等于、为空 LIKE IN BETWEEN AND ISNULL,REGEXP
SELECT a,a=4 from t;
=:相等返回1,否则返回0
<>:不相等返回1,否则返回0
<=>:相等返回1,否则返回0
>:大于返回1,否则返回0
>=:大于等于返回1,否则返回0
<:小于返回1,否则返回0
<=:小于等于返回1,否则返回0
null值是不能使用等号,<>,>,>=,<,<=来判断的
<=>:是可以返回空值的
is null,is not null,
null is null,null is not null
a between 20 and 28
select s,s REGEXP '^b'(以 b开头),s REGEXP 'g$'(以 g结尾),s REGEXP'y'(是否包含y) from t
3.逻辑运算符,与或、非、异
与:select x&&x(1) ,null&&null(null),,0&&null(0)
4.按位与,按位或,按位取反,按位异或,按位左移,按位右移
2.函数ABS() --绝对值
pi()--圆周率
SORT(2)-- 求平方根
CEIL(X)和CEILING 大于或等于最小整数
FLOOR小于或等于的最大整数
ROUND(x)四舍五入处理
DATE_FORMAT
加密MD5('asd');,
ENCODE("abcd",'aa');
DECODE(
ENCODE("abcd",'aa'),'aa');
FORMAT(2.123,2);//保留两位小数
MOD(a,3);5/0为空
2比较运算符.大于、小于、等于、不等于、为空 LIKE IN BETWEEN AND ISNULL,REGEXP
SELECT a,a=4 from t;
=:相等返回1,否则返回0
<>:不相等返回1,否则返回0
<=>:相等返回1,否则返回0
>:大于返回1,否则返回0
>=:大于等于返回1,否则返回0
<:小于返回1,否则返回0
<=:小于等于返回1,否则返回0
null值是不能使用等号,<>,>,>=,<,<=来判断的
<=>:是可以返回空值的
is null,is not null,
null is null,null is not null
a between 20 and 28
select s,s REGEXP '^b'(以 b开头),s REGEXP 'g$'(以 g结尾),s REGEXP'y'(是否包含y) from t
3.逻辑运算符,与或、非、异
与:select x&&x(1) ,null&&null(null),,0&&null(0)
4.按位与,按位或,按位取反,按位异或,按位左移,按位右移
2.函数ABS() --绝对值
pi()--圆周率
SORT(2)-- 求平方根
CEIL(X)和CEILING 大于或等于最小整数
FLOOR小于或等于的最大整数
ROUND(x)四舍五入处理
DATE_FORMAT
加密MD5('asd');,
ENCODE("abcd",'aa');
DECODE(
ENCODE("abcd",'aa'),'aa');
FORMAT(2.123,2);//保留两位小数
0 0
- 运算和运算符
- 运算符
- ??运算符
- 运算符
- << 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- ?? 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- 运算符
- Problem with transaction log iterate
- 关于获取调用当前方法的方法名的问题。
- ubuntu14.04创建含ssh服务的suse11sp2 docker容器
- Android--第三天(XML解析,sharedPreferences进行数据存储,SQLite数据库存储数据,URI,ContentProvider共享数据,监听ContentProvider)
- 安卓android jni创建线程后无法findclass
- 运算符
- GCD
- 这是一个长长的故事--关于自动包装的理解
- 关于Oracle所有适用例程都无法建立新连接问题
- hibernate本地验证
- WebLogic(12C)—NetWork Channel
- HBase快速导入数据--BulkLoad
- 快速排序算法真神奇
- 进入新市场时要避免犯下的三个错误