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

mysql函数


用在SELECT和WHERE子句的函数
--------------------------------------------------------------
1 分组函数
( ... ) 括号。使用它们来强制在一个表达式的计算顺序。
--------------------------------------------------------------
2 常用的算术运算
(+ - * /)
一般的算术操作符是可用的。注意在-、+和*情况下,如果两个参数是整数,结果用BIGINT(64位)精度计算!
--------------------------------------------------------------
3 位函数
| 位或
& 位与
<< 左移位一个长(BIGINT)数字
>> 右移位一个长(BIGINT)数字
~ 颠倒所有的位
BIT_COUNT(N) 返回在参数N设定的位的数量
--------------------------------------------------------------
4 逻辑运算
所有的逻辑函数返回1(TRUE)或0(FALSE)
NOT (!)
逻辑非。如果参数是0,返回1,否则返回0。例外: NOT NULL返回NULL
OR (||)
逻辑或。如果任何一个参数不是0并且不NULL,返回1。
AND (&&)
逻辑与。如果任何一个参数是0或NULL,返回0,否则返回1。
--------------------------------------------------------------
5 比较运算符
比较操作得出值1(TRUE)、0(FALSE)或NULL等结果。这些函数工作运用在数字和字符串上。当需要时,字符串自动地被变换到数字且数字到字符串(如在Perl)。
expr
IN (value,...)
如果expr是在IN表中的任何值,返回1,否则返回0。如果所有的值是常数,那么所有的值根据expr类型被计算和排序,然后项目的搜索是用二进制的搜
索完成。这意味着如果IN值表全部由常数组成,IN是很快的。如果expr是一个大小写敏感的字符串表达式,字符串比较以大小写敏感方式执行。
expr NOT IN (value,...) 与NOT (expr IN (value,...))相同。
ISNULL(expr) 如果expr是NULL,ISNULL()返回1,否则它返回0。
COALESCE(list) 回来list中第一个非NULL的单元。
INTERVAL(N,N1,N2,N3,...) 如果N< N1,返回0,如果N<
N2,返回1等等。所有的参数被当作整数。为了函数能正确地工作,它要求N1<N2<N3<
...<Nn。这是因为使用二进制搜索(很快)。
-----


相关文档:

Mysql 导出sql文件

一.MYSQL的命令行模式的设置:
桌面->我的电脑->属性->环境变量->新建->
PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。
二.简单的介绍一下命令行进入MYSQL的方法:
1.C:\>mysql -h hostname -u username -p
按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localh ......

在mysql中执行sql文件(如test.sql)的常用方法

在mysql中执行sql文件(如test.sql)的常用方法
    为了方便,可以将mysql的安装路径下bin目录的地址放到环境变量PATH中,如;C:\Program Files\MySQL\MySQL Server 5.0\bin。这样在任意位置打开的命令行程序都能找到mysql.exe。
    可以打开mysql命令行,也可以在命令行中通过mysql -u r ......

谈关于mysql中文模糊查找问题


许多朋友在使用mysql进行中文模糊查找时(如select * from mytable where mysqlname like "%中文%"),就象我现在一样,找到不应找到的行!
有一些朋友提出了解决办法,大致有两种:
其一,加字段属性binary(),
其二,改my.cfg启动参数为default-character-set =gbk(或gb2312).
我从问题的根本原因分析,
其一,字母 ......

mysql数据库日期时函数整理


一、MySQL 获得当前日期时间 函数
1.1 获得当前日期+时间(date + time)函数:now()
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2008-08-08 22:20:46 |
+---------------------+
除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数: ......

优化MySQL插入方法的五个妙招


以下是涉及到插入表格的查询的5种改进方法:
1)使用LOAD DATA INFILE从文本下载数据这将比使用插入语句快20倍。
2)使用带有多个VALUES列表的INSERT语句一次插入几行这将比使用一个单行插入语句快几倍。调整bulk_insert_buffer_size变量也能提高(向包含行的表格中)插入的速度。
3)可以对myisam表并行插入Concurrent_i ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号