MYSQL 让两个字段拼接查询
mysql 查询 两个 拼接
2023-09-14 09:08:38 时间
https://blog.csdn.net/wqzbxh/article/details/84649485
SELECT concat(host,uri),ua FROM httpdataco WHERE uri LIKE '%BaiduApp_signed%';
要点是concat这个函数实现拼接
实现特殊字符串进行连接用concat_ws:
select CONCAT_WS("我是分隔符",username,passwd) as result FROM userdata ;
concat函数
CONCAT(str1,str2,…)
在使用concat函数的时候, 只要其中一个字段属性有NULL值,concat结果就是NULL。
concat_ws函数
CONCAT_WS(separator,str1,str2,…), 表示concat with separator,即有分隔符的字符串拼接函数
在拼接的时候不用担心有一个字段为null
concat有一个字段为NULL,结果为null
mysql> SELECT concat(1,'22','你好',NULL) display_name;
+--------------+
| display_name |
+--------------+
| NULL |
+--------------+
concat_ws有一个字段为NULL
mysql> SELECT concat_ws('-',1,'22','你好',null) display_name;
+--------------+
| display_name |
+--------------+
| 1-22-你好 |
+--------------+
1 row in set (0.01 sec)
相关文章
- mysql多表连接和子查询
- MySQL_(Java)分页查询MySQL中的数据
- MySQL 统计过去12个月的数据(包括本月)
- 一招教你如何修复MySQL slave中继日志损坏问题
- 【MySQL】子查询之一
- Mybatis+mysql动态分页查询数据案例——配置映射文件(HouseDaoMapper.xml)
- Mybatis+MySQL动态分页查询数据经典案例(含代码以及测试)
- 【技术贴】解决MySql连接不上 ip远程连接Host is not allowed to conn
- MYSQL查询上级和下级
- mysql查询的时候区分大小写
- MySQL各版本的区别
- mysql 必知必会整理—子查询与连接表[八]
- MYSQL 1093 之You can't specify target table for update in FROM clause解决办法
- MySQL查询字符串长度最长的记录
- mysql查询之 用户行程的取消率,人流量高峰时段
- mysql 用select 语句的查询结果当作 insert 语句需要插入的值
- MySQL数据库order by 主键(索引) 查询慢解决方案
- MySql排名查询
- Atitit Mysql查询优化器 存取类型 范围存取类型 索引存取类型 AND or的分析
- mysql常用基础操作语法(七)--统计函数和分组查询【命令行模式】
- PHP MySQL 插入数据
- MySQL事务
- JSP连接mysql数据库的重点
- linux系统安装mysql数据库
- mysql导出 数据库字典
- 【MYSQL中级篇】数据库数据查询学习
- mysql性能优化
- Centos7 安装 MySQL 8.0.31详细教程(亲测无障碍必成功)
- MySQL_15_MySQL底层SQL查询成本计算
- 数据结构练手小项目(AVL树、哈希表、循环链表、MySQL数据库)
- python库Django链接mysql数据库做网站(二)--从网页向数据库中插入数据
- python库Django链接mysql数据库做网站(一)--构建基本结构访问静态页面