函数----数据库定义好的(Java API中的方法)
1.可以理解为函数就是以前我们Java中定义的方法
MySQL数据库的函数都有返回值
函数不一定都有参数列表 now();
2.函数需要调用才能执行 没有对象 函数直接放置在语句中相当于调用
3.函数可以放置在什么位置上
查询中用来显示的部分--->select 函数(列) from 表格
条件筛选的后面 --->select 列 from 表格 where sal > 函数(值)
4.参考手册来进行学习
按照函数功能来进行划分
比较函数
isnull(值); 是空值反1 不是空值返回0
数学函数(数值函数)----->Math类
abs绝对值 floor向下取整 mod(5,2)取余数 pow求次方 round()
日期和时间------Date类 Calendar类
now(); year(date); month() day week
控制流程函数(转换函数)
if(条件,值1,值2);
ifnull(值,v);
字符串函数------String类
String str = "abc;
str.length();
*length(str) length();
*concat() concat();
*substr() substring();
*instr(str,'a') str.indexOf("a");
*replace() replace();
*upper() toUpperCase()
*lower() toLowerCase()'
ltrim() rtrim() trim();
lpad() rpad();
reverse()
***分组函数(聚合函数)
MySQL函数
最新推荐文章于 2024-09-21 23:09:19 发布