首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql 学习3 部分函数

2012-07-01 
mysql 学习三部分函数控制流程函数case[]when[]then[]else[]SELECT CASE 2 WHEN 1 THEN oneWHEN 2 THEN

mysql 学习三 部分函数
控制流程函数
case[]when[]then[]else[]
SELECT CASE 2 WHEN 1 THEN 'one'WHEN 2 THEN 'two' ELSE 'more' END;  --two
SELECT CASE WHEN 1>0 THEN 'true' ELSE 'false' END; --true
if()
SELECT IF(1>2,2,3);--3

算数运算符
可使用常见的算术操作符。注意就 -、 +和 *而言, 若两个参数均为正数,则其计算结果的精确度为 BIGINT (64比特),若其中一个参数为无符号整数, 而其它参数也是整数, 则结果为无符号整数。
SELECT 18014398509481984*18014398509481984.0; --324518553658426726783156020576256.0
SELECT 18014398509481984*18014398509481984; --0该数超过了int的最大值

SELECT 3/5;--0.60     SELECT 5 DIV 2;--2

还有一些其他的函数如日期函数,位函数没有贴出来.

热点排行