易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql 参数(2)

lect ASIN('foo');
  -> 0.000000
ATAN(N)
 返回N的反正切值
mysql> select ATAN(2);
  -> 1.107149
mysql> select ATAN(-2);
  -> -1.107149
ATAN2(X,Y)
 返回2个变量X和Y的反正切(类似Y/X的反正切,符号决定象限)
mysql> select ATAN(-2,2);
  -> -0.785398
mysql> select ATAN(PI(),0);
  -> 1.570796
COT(N)
 返回X的余切
mysql> select COT(12);
  -> -1.57267341
mysql> select COT(0);
  -> NULL
RAND()
RAND(N)
 返回在范围0到1.0内的随机浮点值(可以使用数字N作为初始值)
mysql> select RAND();
  -> 0.5925
mysql> select RAND(20);
  -> 0.1811
mysql> select RAND(20);
  -> 0.1811
mysql> select RAND();
  -> 0.2079
mysql> select RAND();
  -> 0.7888
DEGREES(N)
 把N从弧度变换为角度并返回
mysql> select DEGREES(PI());
  -> 180.000000
RADIANS(N)
 把N从角度变换为弧度并返回
mysql> select RADIANS(90);
  -> 1.570796
TRUNCATE(N,D)
 保留数字N的D位小数并返回
mysql> select TRUNCATE(1.223,1);
  -> 1.2
mysql> select TRUNCATE(1.999,1);
  -> 1.9
mysql> select TRUNCATE(1.999,0);
  -> 1
LEAST(X,Y,...)
 返回最小值(如果返回值被用在整数(实数或大小敏感字串)上下文或所有参数都是整数(实数或大小敏感字串)则他们作为整数(实数或大小敏感字串)比较,否则按忽略大小写的字符串被比较)
mysql> select LEAST(2,0);
  -> 0
mysql> select LEAST(34.0,3.0,5.0,767.0);
  -> 3.0
mysql> select LEAST("B","A","C");
  -> "A"
GREATEST(X,Y,...)
 返回最大值(其余同LEAST())
mysql> select GREATEST(2,0);
  -> 2
mysql> select GREATEST(34.0,3.0,5.0,767.0);
  -> 767.0
mysql> select GREATEST("B","A","C");
  -> "C"
时期时间函数
DAYOFWEEK(date)
 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)
mysql> select DAYOFWEEK('1998-02-03');
  -> 3
WEEKDAY(date)
 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。
mys


相关文档:

MySQL 字符串函数:字符串截取

 MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。
1. 字符串截取:left(str, length)
mysql> select left('sqlstudy.com', 3);
+-------------------------+
| left('sq ......

mysql维护常用命令

Analyze Table
MySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列程度,那么索引就基本失效了。
我们可以使用SHOW& ......

浅谈MySQL慢查询日志及microslow patch(msl patch)

mysql(包括所有5.*系列,5.1.21之前)的慢查询日志默认是以秒为单位的,可以通过set [session|global] long_query_time=1这个最低也就是可以设置到1秒,对于0.5,0.005之类就无能为力了,这时候可以有microslow patch(msl patch)补丁来完成这一工作,这个功能的好处自然不言而喻. 在mysql5.1.21及以后版本可以通过set [session|gl ......

mysql 报错代码说明

mysql出错了,以前往往靠猜.有了这张表,一查就出来了.方便不少.特共享于众 
1005:创建表失败 
1006:创建数据库失败 
1007:数据库已存在,创建数据库失败 
1008:数据库不存在,删除数据库失败 
1009:不能删除数据库文件导致删除数据库失败 
1010:不能删除数据目录导致删除数据库失 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号