SQL指令— CONCAT(字符串连接函数)
SQL指令— CONCAT(字符串连接函数)
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:
- MySQL: CONCAT()
- Oracle: CONCAT(), ||
- SQL Server: +
CONCAT() 的语法如下:
CONCAT(字串1, 字串2, 字串3, ...) : 将字串1、字串2、字串3,等字串连在一起。请注意,Oracle的CONCAT()只允许两个参数;换言之,一次只能将两个字串串连起来。不过,在Oracle中,我们可以用'||'来一次串连多个字串。
来看几个例子。假设我们有以下的表格:
Geography 表格
region_name | store_name |
East | Boston |
East | New York |
West | Los Angeles |
West | San Diego |
例子1:
MySQL/Oracle :
SELECT CONCAT(region_name,store_name) FROM Geography
WHERE store_name = 'Boston';
结果 :
'EastBoston'
例子2:
Oracle :
SELECT region_name || ' ' || store_name FROM Geography
WHERE store_name = 'Boston';
结果 :
'East Boston'
例子3:
SQL Server :
SELECT region_name + ' ' + store_name FROM Geography
WHERE store_name = 'Boston';
结果 :
'East Boston'
mysql下一个示例
test表内有 year month day 3个char字段 代表年月日
SELECT * FROM `test` WHERE CONCAT ( `year` , '-' , `month` , '-' , `day` ) > '2008-06-05'
SQL指令— CONCAT(字符串连接函数)相关推荐
- sql把字串字段相加串连的方法(CONCAT字符串连接函数) sysdee 发表于 成功志 分类,标签: sql把字串字段相加串连的方法 CONCAT字符串连接函数 18 5月 2012 0 有的时候
sql把字串字段相加串连的方法(CONCAT字符串连接函数) sysdee 发表于 成功志 分类,标签: sql把字串字段相加串连的方法 CONCAT字符串连接函数 185月2012 0 有的时候,我 ...
- 【数据库】HIVE SQL中的字符串连接函数(CONCAT)
众所周知,在MySQL.SQLSERVER中,都有字符串连接函数,那么,HQL也不例外. 在学习.工作中,不可避免的会遇到需要将两个字段合并展示的需要. 最基础的一个方法是:CONCAT('abc', ...
- mysql sql字符串连接函数_Mysql字符串连接函数 CONCAT()与 CONCAT_WS()
从数据库里取N个字段,然后组合到一起用","分割显示,起初想到用CONCAT()来处理,好是麻烦,没想到在手册里居然有提到 CONCAT_WS(),非常好用. CONCAT_WS( ...
- SQL字符串连接函数
concat 将多行数据查询后当做一行显示 字符串连接函数 concat(str1,str2..)函数 直接连接 group_concat(str1,str2..)函数 使用逗号做为分隔符 group ...
- 用指针做函数参数自己编程实现字符串连接函数strcat()的功能。CQUPT题库
用指针做函数参数自己编程实现字符串连接函数strcat()的功能.CQUPT题库 下面程序中存在比较隐蔽的错误,请通过分析和调试程序,发现并改正程序中的错误. 注意:请将修改正确后的完整源程序拷贝粘贴 ...
- C语言编写字符串连接函数
初学C,便写了一段字符串连接函数发表玩玩,希望看到地人儿可以有所帮助呦! #include<stdio.h> int main() {void MyStrcat(char *dstStr, ...
- 编程实现字符串连接函数strcat()
按如下函数原型编程实现字符串连接函数strcat()的功能. void MyStrcat(char dstStr[], char srcStr[]); 输入提示信息: "Input a st ...
- 自己编写字符串连接函数:strcat
4943: 字符串链接 Time Limit: 1 Sec Memory Limit: 32 MB Description 不用strcat函数,自己编写一个字符串连接函数MyStrcat(char ...
- 字符串连接函数strcat
<C++宝典>第6章数组与字符串,本章将介绍一种数据集合类型--数组.与结构体不同,数组是同一类型数据的集合.而且在内存中,数组中的元素依次排列,一个紧邻一个.本节为大家介绍字符串连接函数 ...
最新文章
- Teamviewer连接服务器显示不能够全屏 或 向日葵连接服务器不能够全屏 或 Teamviewer只显示一个640x480的分辨率选项
- SpringDataRedis环境搭建(详细图文教程)
- 第十二单元文件的归档/压缩/传输
- Elasticsearch索引分析
- Java对象模型-oop和klass
- MATLAB的Kmeans函数实现聚类
- axure选中状态的值_关于编写Axure的心得
- Ubuntu使用总结二
- 卡秘生活APP是一款什么样的APP 关于卡秘生活疑问详细解答
- 基于Springboot+Mybatis+Mysql的人事考勤统计管理系统
- DDE学习1、DDE的原理和基本特点简介_马鸿凯_新浪博客
- Mysql 基础练习大全(建表到基本查询)
- 转载:HTTP调试工具:Fiddler的使用方法介绍
- Uni-app API
- 2017.11.21 软件工程概论第一节课
- moveit 配置关节控制器
- Chosen by god【组合数打表】
- 【Java并发编程实战14】构建自定义同步工具(Building-Custom-Synchronizers)
- 不同股票的账面市值比(2012-2020年)
- EM78P153B封装SOP8单片机方案IC开发
热门文章
- Android7.1升级傻瓜教程(以Nexus5为例)
- 迈向可验证的 AI: 形式化方法的五大挑战
- 绝大多数程序员没有这么深入研究过System.out.println()!
- 无界鼠标:使用一套键盘鼠标控制多台电脑
- vue项目使用ajax
- 方舟加入服务器显示lnvalid,方舟生存进化更新180.4版后打怪无效怎么解决
- 骨骼动画原理与Cocos2d骨骼动画
- 抓包神器 Wireshark,帮你快速定位线上网络故障(3)
- XTU,C语言,平衡三进制
- 中国电子学会2023年05月份青少年软件编程Python等级考试试卷三级真题(含答案)