Mysql基础篇---运算符和函数
来源:互联网 发布:淘宝买人心果树 编辑:程序博客网 时间:2024/06/07 19:54
MYSQL运算符和函数:
一,Mysql运算符分类
1,算数运算符:+ - * / % 幂运算
例子: mysql> select 3+3.45678;
mysql> select 2+3;
幂运算
mysql>select power(2,3);
等于2的3次方8
注意:字符串以数字开头,转换成数字
mysql> select 1+'5a';结果为6
字符串以字母开头的,转换成0
mysql>select 1+'a5'; 结果为1
2,比较运算符:> < >= <= = !=(不等于)
例子: mysql> select 1>3; //返回0,假
mysql> select 1<>2; //返回1,真
mysql> select 'b'='B'; //返回1,默认不区分大小写
mysql> select binary 'b'='B'; //返回0,想区分大小写,指定binary关键字
3,逻辑运算符:and(&&) or(||) not
例子: mysql> select 4>3 and 'a'='A'; //返回1,真
mysql> select 4>3 && 'a'='A'; //返回1,真
mysql> select 4>3 and 'a'='c'; //返回0,假
mysql> select 4>3 or 'a'='c'; //返回1,真
mysql> select 4>3 || 'a'='c'; //返回1,真
mysql> select not 4<5; //返回1,真
二,Mysql的函数分类:
1,时间函数
1>查看当前时间
select curtime();
2>查看当前日期
select curdate();
3>查看当前系统时间
select now();
select sysdate();
2,聚合函数
1,求和 sum(字段名)
2,求平均值 avg(字段名)
mysql>select avg(字段名) from 表名;
3,求最大值 max(字段名)
求最小值 min(字段名)
例子:显示ule最高分,ula最低分
mysql> select max(ule),min(ula) from 表名;
统计匹配行数 count(字段名) count(*):用于统计表中有多少条记录
mysql> select count(*) from score;
3,其他函数
1,连接函数 concat()
mysql>select concat(字段名1,字段名2) from 表名; //将字段1和字段2合并
2,转换成大写 upper(字段名)
转换成小写 lower(字段名)
3,求长度 length(字符串或字段名)
例子: mysql> select name,length(name) from yukuai;
+-------+--------------+
| name | length(name) |
+-------+--------------+
| tom | 3 |
| marry | 5 |
| harry | 5 |
| no | 2 |
| sarh | 4 |
| ok | 2 |
| erts | 4 |
+-------+--------------+
7 rows in set (0.00 sec)
一,Mysql运算符分类
1,算数运算符:+ - * / % 幂运算
例子: mysql> select 3+3.45678;
mysql> select 2+3;
幂运算
mysql>select power(2,3);
等于2的3次方8
注意:字符串以数字开头,转换成数字
mysql> select 1+'5a';结果为6
字符串以字母开头的,转换成0
mysql>select 1+'a5'; 结果为1
2,比较运算符:> < >= <= = !=(不等于)
例子: mysql> select 1>3; //返回0,假
mysql> select 1<>2; //返回1,真
mysql> select 'b'='B'; //返回1,默认不区分大小写
mysql> select binary 'b'='B'; //返回0,想区分大小写,指定binary关键字
3,逻辑运算符:and(&&) or(||) not
例子: mysql> select 4>3 and 'a'='A'; //返回1,真
mysql> select 4>3 && 'a'='A'; //返回1,真
mysql> select 4>3 and 'a'='c'; //返回0,假
mysql> select 4>3 or 'a'='c'; //返回1,真
mysql> select 4>3 || 'a'='c'; //返回1,真
mysql> select not 4<5; //返回1,真
二,Mysql的函数分类:
1,时间函数
1>查看当前时间
select curtime();
2>查看当前日期
select curdate();
3>查看当前系统时间
select now();
select sysdate();
2,聚合函数
1,求和 sum(字段名)
2,求平均值 avg(字段名)
mysql>select avg(字段名) from 表名;
3,求最大值 max(字段名)
求最小值 min(字段名)
例子:显示ule最高分,ula最低分
mysql> select max(ule),min(ula) from 表名;
统计匹配行数 count(字段名) count(*):用于统计表中有多少条记录
mysql> select count(*) from score;
3,其他函数
1,连接函数 concat()
mysql>select concat(字段名1,字段名2) from 表名; //将字段1和字段2合并
2,转换成大写 upper(字段名)
转换成小写 lower(字段名)
3,求长度 length(字符串或字段名)
例子: mysql> select name,length(name) from yukuai;
+-------+--------------+
| name | length(name) |
+-------+--------------+
| tom | 3 |
| marry | 5 |
| harry | 5 |
| no | 2 |
| sarh | 4 |
| ok | 2 |
| erts | 4 |
+-------+--------------+
7 rows in set (0.00 sec)
0 0
- Mysql基础篇---运算符和函数
- MySql基础操作-运算符和函数
- MySQL基础六:运算符和函数
- MySQL基础之六运算符和函数
- MySQL 运算符和函数
- MySQL运算符和函数
- MySQL运算符和函数
- mysql 运算符和函数
- MySQL-运算符和函数
- MySQL运算符和函数
- MySQL 运算符和函数
- Mysql 运算符和函数
- mysql 运算符和函数
- MySQL数据库——基础运算符和函数总结(一步到位)
- mysql中的运算符和函数
- MySQL数值运算符和函数
- MySQL数值运算符和函数
- MySQL比较运算符和函数
- 我的那些bug tableViewController-cell显示数据
- Android进程间通信之--Messenger(信使)
- 将Unity场景以Wavefront Obj格式导出
- MapX4.0在 win8 64位上的安装与VS2010控件破解
- IntelliJ idea的使用心得
- Mysql基础篇---运算符和函数
- 解决OneThink中模型中字段参数为函数时无返回值的问题
- Leetcode Climbing Stairs
- return false 的秘密
- Hadoop搭建伪分布式 & 上传和下载文件
- 鸽巢(计数)排序--java
- Codeforces Round #361 (Div. 2) D RMQ+二分
- 查看网页中的密码
- java之原子性