mysql 函数,关键字,特性

## mysql 截取函数 left(),right(),substring(),substring_index()
SELECT LEFT(‘www.baidu.com‘,3); # www
SELECT RIGHT(‘www.baidu.com‘,3); # com
SELECT SUBSTRING(‘www.baidu.com‘,3); # w.baidu.com
SELECT SUBSTRING(‘www.baidu.com‘,-3); # com
SELECT SUBSTRING(‘www.baidu.com‘,5,5); # baidu
SELECT SUBSTRING_INDEX(‘www.baidu.com‘,‘.‘,1); # www
SELECT SUBSTRING_INDEX(‘www.baidu.com‘,‘.‘,-2); # baidu.com

#demo between and 是包含等于号的,
SELECT t.`order_no`,LEFT(t.`rent_time`,8),LEFT(t.`revert_time`,8) FROM trans t WHERE order_no=‘491542211061‘
AND LEFT(t.`rent_time`,8) BETWEEN 20160115 AND 20160116;

# mysql设置更新列时间自动修改时间
`update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ‘更新时间‘,

时间: 2024-08-07 00:18:50

mysql 函数,关键字,特性的相关文章

MySQL 函数使用(入门)

目标 如何在MySQL数据库中创建函数(Function) 语法 CREATE FUNCTION func_name ( [func_parameter] ) //括号是必须的,参数是可选的 RETURNS type [ characteristic ...] routine_body CREATE FUNCTION 用来创建函数的关键字: func_name 表示函数的名称: func_parameters为函数的参数列表,参数列表的形式为:[IN|OUT|INOUT] param_name

mysql函数大全

mysql函数大全 对于针对字符串位置的操作,第一个位置被标记为1. ASCII(str) 返回字符串str的最左面字符的ASCII代码值.如果str是空字符串,返回0.如果str是NULL,返回NULL. mysql> select ASCII('2');    -> 50mysql> select ASCII(2);    -> 50mysql> select ASCII('dx');    -> 100也可参见ORD()函数. ORD(str) 如果字符串str最

MySQL函数大全及使用方法

mysql函数大全 一.字符串函数 CONCAT(s1,s2...,sn)返回来自于参数连结的字符串.如果任何参数是NULL,返回NULL.可以有超过2个的参数.一个数字参数被变换为等价的字符串形式. CONCAT_WS(sep,s1,s2...,sn)将s1,s2...,sn连接成字符串,并用sep字符间隔 QUOTE(str) 用反斜杠转义str中的单引号 STRCMP(s1,s2)比较字符串s1和s2 LTRIM(str) 返回删除了其前置空格字符的字符串str. 该函数对多字节是可靠的.

mysql函数全解析

本文摘自:http://www.cnblogs.com/cocos/archive/2011/05/06/2039469.html mysql函数大全 对于针对字符串位置的操作,第一个位置被标记为1.  ASCII(str)  返回字符串str的最左面字符的ASCII代码值.如果str是空字符串,返回0.如果str是NULL,返回NULL.  mysql> select ASCII('2');     -> 50 mysql> select ASCII(2);     -> 50

mysql 函数和存储过程的学习

#创建存储子程序需要CREATE ROUTINE权限. #· 提醒或移除存储子程序需要ALTER ROUTINE权限.这个权限自动授予子程序的创建者. #· 执行子程序需要EXECUTE权限.然而,这个权限自动授予子程序的创建者.同样,子程序默认的SQL SECURITY 特征是DEFINER,它允许用该子程序访问数据库的用户与执行子程序联系到一起 #-------------------------------------------------------------------------

一步一步学习C++(类)之成员函数的特性

在类体中说明的函数作为类的成员,称为成员函数.一般的成员函数,它是根据某种类的功能的需要来定义的.除此之外,又讨论了一些特殊的成员函数:构造函数.析构函数.拷贝初始化构造函数等.本节讨论除成员函数定义与说明之外的其它一些特殊属性. 一.内联函数和外联函数 类的成员函数可分为内联函数与外联函数.内联函数是指定义在类体内的成员函数,即该函数的定义放在类的体内.而对成员函数的说明放在体内,其函数的定义放在体外称之为外联函数.如果使外联函数转变为内联函数,只须在函数头部左端加上关键字inline即可.

C++模版编程实现Haskell的函数模式匹配特性[图]

C++模版编程实现Haskell的函数模式匹配特性[图]:大神 Bartosz Milewski 在2009年写了一篇文章<What Does Haskell Have to Do with C++?>,使用C++实现Haskell函数式编程语言的一些特性.[传送门在文末]其中有这样一段例子:// code 11.template<int n>class fact {2.public: staticconstint value = n * fact<n -1>::val

java点滴之volatile关键字特性

一 问题引入 JVM把内存分为两层,一层为大的主存,另外一个是工作内存(属于每个线程自己专属的),正常情况下,线程在用到某个变量的值时,都是先取到工作内存中进行处理,然后再写回主存,这样就会带来不同线程变量值不同步的问题. volatile字面意思是易挥发,不稳定,比如100个线程同时访问修改的一个字段值,那么这种值的特性明显和JVM中高速缓存机制不相符,这种值是不适合放在各线程自己的寄存器中的,那会导致100个线程中持有的副本都不一样. 二volatile修饰符作用 当一个变量被声明成 vol

mysql函数

一.字符串函数 (1).计算字符串个数 语法:char_length(string) 例子:select char_length(user_name) from gonda; (2).计算字节长度 语法:length(string) 例子:select length(name) from student; (3).合并字符串函数 语法:concat(s1,s2) 默认不定义分割符号 举例:select concat(user_id,user_name) from gonda; 语法:concat