SQL
新星飞扬
这个作者很懒,什么都没留下…
展开
-
SQL之操作字符串函数CONCAT、SUBSTR、SUBSTRING、SUBSTRING_INDEX、LEFT、RIGHT
CONCAT() CONCAT(str1,str2,...) 返回字符串参数连接后的结果。参数是非二进制字符串(参数个数不固定),返回时非二进制字符串。table - str1 str2 1 my sqlSELECT CONCAT(t.str1,t.str2) from table>mysqlSUBSTR()//SUBSTRING() 两个函数都是截取字符串原创 2017-05-10 16:06:42 · 9013 阅读 · 0 评论 -
SQL之查询函数LOCATE、POSITION、INSTR、FIND_IN_SET、IN、LIKE
LOCATE() 返回要查询的字符串在被查询字符串里第一次出现的位置 注:当在 MySQL 4.0 中时,如有任一参数是一个二进制字符串,它才是字母大小写敏感的LOCATE(substr,str) 返回substr字符串在str里第一次出现的位置,没有返回0SELECT LOCATE('.',t.str)FROM `table` t;>5LOCATE(substr,str,原创 2017-05-11 17:14:53 · 26920 阅读 · 1 评论 -
SQL之变量的使用和赋值
MySQL的用户变量 变量:@变量名 比如:@var 申明变量:set @变量名 比如:set @var 只是申明,不显示 select @变量名 比如:select @var 只是申明,显示 select @num=字段名 from 表名 where …… (相当于显示整个列) 用法 1、select @var; 或者 select @var = 0; 再或者 s转载 2017-05-19 10:41:22 · 3890 阅读 · 0 评论 -
SQL之时间函数
以MySQL为例SYSDATE() 显示系统当前日期和时间 (即时时间--随眠5秒后获取当前时间) 格式 yyyy-MM-dd hh:mm:ss实例 SELECT SYSDATE() ,SLEEP(5), SYSDATE(); >2017-05-19 13:01:43 0 2017-05-19 13:01:48NOW() 显示当前日期和时间 (开始执行转载 2017-05-19 11:33:25 · 970 阅读 · 0 评论