浏览: 2916
2017年12月16日
DATEDIFF()将返回expr1 - expr2的值,用来表示两个日期相差的天数。expr1 和 expr2 都是日期或日期时间表达式。运算中只用到了这些值的日期部分。实例mysql> SELECT DATEDIFF('1997-12-31 23:59:59','1997-12-30');+...
浏览: 2621
2017年12月05日
提取日期或日期时间表达式 expr 中的日期部分。mysql> SELECT DATE('2003-12-31 01:02:03');+---------------------------------------------------------+| DATE('2003-12-31 01:...
浏览: 2517
2017年12月01日
根据函数究竟用于字符串或数字上下文,选择以 'HH:MM:SS' 还是 HHMMSS 格式返回当前时间值(以当前时区来定)。mysql> SELECT CURTIME();+---------------------------------------------------------+| C...
浏览: 3056
2017年11月30日
返回当前日期的函数。根据函数究竟用于字符串还是数字上下文,选择使用 'YYYY-MM-DD'('年-月-日') 或 YYYYMMDD(年月日) 格式返回当前日期。mysql> SELECT CURDATE();+------------------------------------------...
浏览: 2973
2017年11月29日
这是一个转换时区的函数,将参数 from_tz 所定时区的日期时间值 dt 转变到参数 to_tz 所定时区,然后返回结果。如果参数无效,则该函数返回 NULL 值。mysql> SELECT CONVERT_TZ('2004-01-01 12:00:00','GMT','MET');+----...
浏览: 2948
2017年11月29日
ADDTIME() 将 expr2 参数加到 expr1 参数上,返回结果。expr1 是一个时间或日期时间表达式。expr2 是一个时间表达式。mysql> SELECT ADDTIME('1997-12-31 23:59:59.999999','1 1:1:1.000002');+-----...
浏览: 2533
2017年11月28日
ADDDATE(date,INTERVAL expr unit), ADDDATE(expr,days)在第2个参数使用 INTERVAL 格式时,ADDDATE() 作用就相当于 DATE_ADD()。相关的函数 SUBDATE() 相当于 DATE_SUB()。要想了解 INTERVAL 单...
浏览: 5245
2017年11月28日
函数名称函数功能说明ADDDATE()添加日期ADDTIME()添加时间CONVERT_TZ()转换不同时区CURDATE()返回当前日期CURRENT_DATE() 与 CURRENT_DATE等同于 CURDATE()CURRENT_TIME() 与 CURRENT_TIME等同于 CURT...
浏览: 2625
2017年11月26日
SUM 函数用来在不同记录中计算某一字段的总和值。例如,在表 employee_tbl 中,所有记录如下:mysql> SELECT * FROM employee_tbl;+------+------+------------+--------------------+| id | nam...
浏览: 3535
2017年11月23日
函数名称函数功能说明ASCII()返回字符串 str 中最左边字符的 ASCII 代码值BIN()返回十进制数值 N 的二进制数值的字符串表现形式BIT_LENGTH()返回字符串 str 所占的位长度CHAR()返回每一个传入的整数所对应的字符CHAR_LENGTH()单纯返回 str 的字符...
浏览: 2501
2017年11月21日
SQRT 函数用来计算任何数字的平方根,可以使用 SELECT 语句来计算任何数字的平方根,如下所示:mysql> select SQRT(16);+----------+| SQRT(16) |+----------+| 4.000000 |+----------+1 row in set ...
浏览: 2526
2017年11月20日
RAND 函数用于产生从0到1之间的随机数。mysql> SELECT RAND( ), RAND( ), RAND( );+------------------+-----------------+------------------+| RAND( ) | RAND( )...
浏览: 2691
2017年11月17日
函数名称函数说明ABS()返回数值表达式的绝对值ACOS()返回数值表达式的反余弦值。如果参数未在[-1, 1]区间内,则返回 NULLASIN()返回数值表达式的反正弦值。如果参数未在[-1, 1]区间内,则返回 NULLATAN()返回数值表达式的反正切值ATAN2()返回两个参数的反正切值...
浏览: 2532
2017年11月16日
MIN 函数用于寻找记录集中拥有最小值的记录。为了理解 MIN 函数,还是以 employee_tbl 表为例,它的所有记录如下所示:mysql> SELECT * FROM employee_tbl;+------+------+------------+-------------------...
浏览: 2451
2017年11月15日
MAX 函数就是用来寻找记录集中的最大值的。为了理解这个函数,再次搬出 employee_tbl 表,其内容如下所示:mysql> SELECT * FROM employee_tbl;+------+------+------------+--------------------+| id ...
浏览: 2508
2017年11月12日
可以使用 IN 子句代替许多 OR 条件。要想理解 IN 子句,还以表 employee_tbl 为例,它的所有记录如下所示:mysql> SELECT * FROM employee_tbl;+------+------+------------+--------------------+| ...
浏览: 2548
2017年11月11日
可以使用 GROUP BY 子句对列中的值进行分组。如果你愿意,还可以对列实施某种计算。可以对分组的列使用COUNT、SUM以及AVG等函数。为了理解 GROUP BY 子句,考虑表 employee_tbl,它包含如下记录:mysql> SELECT * FROM employee_tbl;+...
浏览: 2654
2017年11月10日
COUNT 函数的用法很简单,就是为了统计记录数。SELECT 语句所返回的。为了理解这个函数,让我们再次搬出 employee_tbl 表,它的所有记录如下所示:mysql> SELECT * FROM employee_tbl;+------+------+------------+----...
浏览: 2738
2017年11月09日
CONCAT 函数用于将两个字符串合并为一个字符串。如下例所示:mysql> SELECT CONCAT('FIRST ', 'SECOND');+----------------------------+| CONCAT('FIRST ', 'SECOND') |+--------------...
浏览: 2498
2017年11月08日
BETWEEN 子句可以代替“大于等于XX,并且小于等于XX”这样的条件。为了理解 BETWEEN 子句,依旧来看 employee_tbl 这个例子,它的所有记录如下:mysql> SELECT * FROM employee_tbl;+------+------+------------+-...