SQL,LOCATE,CONCAT,IFNULL等关键字用法
来源:互联网 发布:sql语句查询时的别名 编辑:程序博客网 时间:2024/05/29 15:59
LOCATE(expr1,expr2):查找第一个参数在第二个参数中的位置,不存在是返回0;
CONCAT(expr1,expr2):连接两个参数,如果expr1值为“12”,expr2值为“3”,拼接后得到的结果值为“123”;
IFNULL(expr1,expr2):如果expr1不为null,则返回expr1,否则返回expr2;
联合应用:
LOCATE('"+ desc+ "',CONCAT(t.HOUSE_SALE_ID,t.HOUSETITLE,t.COMM_NAME,t.DECORAT_LEVEL,t.TOTAL_AMOUNT ,t.AREA,
IFNULL(t.DESC_INFO,''),IFNULL(t.HOUSETITLE,''),IFNULL(t.ORIENTTATION,''),IFNULL(t.address,'')))>0
该段代码的意思是,字符串desc在后续多个字段内容拼接后的字符串中存在。
SUBSTR(str,pos,len): 由<str>中的第<pos>位置开始,选出接下去的<len>个字元。
replace(str1, str2, str3): 在字串 str1 中,當 str2 出現時,將其以 str3 替代。
0 0
- SQL,LOCATE,CONCAT,IFNULL等关键字用法
- SQL 的 IFNULL 关键字的用法
- ifnull 和concat函数
- sql函数concat的用法
- mysql if,ifnull,concat函数
- 记录一些sql函数-CONCAT_WS,CONCAT等
- mysql CONCAT及Format及ifnull
- SAP HANA SQL IFNULL和NULLIF用法与区别
- concat 用法
- Mysql的distinct,concat, group_concat等的用法
- MySQL IFNULL()函数用法
- MySQL---IFNULL()函数用法
- mysql中ifnull用法
- MySQL IFNULL()函数用法
- MySQL IFNULL()函数用法
- SQL 函数,IFNULL
- SQL union关键字用法
- SQL关键字用法
- Class头类名 和 #include 头文件 的区别
- ContentProvider内容提供者与ContentResolver内容访问者(二)
- stringprep.h No such file or directory
- 虚拟安装centos后无法上网、DNS无法解析问题解决
- linux系统安装 JDK 8 环境
- SQL,LOCATE,CONCAT,IFNULL等关键字用法
- 死锁实现和怎样分析死锁
- claim acclaim proclaim exclaim
- 中文分词算法总结
- 自主学习报告第二周F_Part
- 虚析构函数
- go 协程与主线程强占运行
- 一分钟带你完美安装Mongodb
- android 多渠道打包