首页
学习
活动
专区
圈层
工具
发布

Mysql 函数concat、concat_ws和group_concat

Mysql 函数concat、concat_ws和group_concat 本文介绍的是MySQL中3个函数的使用,主要是针对字符串的连接合并处理: concat concat_ws group_concat...) 3个例子说明具体使用,以下面这个表中的第一条记录为例: [008eGmZEgy1gmvmc46zvhj30lw0hwn3h.jpg] -- 1、字符之间不加连接符 mysql> select concat...> mysql> select concat("01","赵雷","","男"); +--------------------------------+ | concat("01","赵雷","","男...不会忽略空字符串;concat会忽略空字符串 下面通过几个例子来说明使用方法: -- 1、指定不同的连接符号:分别指定逗号和加号 mysql> select concat_ws(",","01","赵雷...----------------------------------------------------------------+ 7 rows in set (0.00 sec) distinct 和order

11.2K20

学习gorm系列四:Find、Take、First和Last函数的区别

在gorm中,要想从数据库中查找数据有多种方法,可以通过Find、Take和First来查找。但它们之间又有一些不同。本文就详细介绍下他们之间的不同。...: 最终结果数据:[{Id:6 Name:}] 所以,Last和First的相同点在于只扫描到表的一条目标数据后就截止了,并赋值给接收变量。...不同点在于First是按主键正序排列,Last是按主键倒序排列。 四、Take函数 再来看看Take函数的执行过程。...同时,我们注意到,因为在sql语句中可以看到都有LIMIT 1的限制,所以Take和First都只能获取一条数据,即便是给传递了一个数组,也只能获取一行数据,不能获取多行数据。...六、总结 本文主要讲解了First、Last、Take和Find查询函数的不同之处。希望在使用过程中大家根据自己的应用场景选择合适的函数。

2.1K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【MySQL数据库】MySQL聚合函数、时间函数、日期函数、窗口函数等函数的使用

    目 前言 MySQL函数 聚合函数 数学函数 字符串函数 日期函数 控制流函数 窗口函数 序号函数 开窗聚合函数- SUM,AVG,MIN,MAX 前后函数 lag lead 首尾函数first_value...() last_value() 前言         MySQL数据库中提供了很丰富的函数,比如我们常用的聚合函数,日期及字符串处理函数等。...字符串函数 MySQL字符串常用函数有: LOWER,将字符串参数值转换为全小写字母后返回 UPPER,将字符串参数值转换为全大写字母后返回; CONCAT,将多个字符串参数首尾相连后返回; SUBSTR...许多日期函数可以同时接收数和字符串这两种参数。 下面列举了MySQL较为全面的字符串函数,大家可以收藏起来,需要时再看即可。..._2_time 首尾函数first_value() last_value() 用途:返回第一个(FIRST_VALUE(expr))或最后一个(LAST_VALUE(expr))expr的值 应用场景

    6.4K20

    【MySQL数据库】MySQL聚合函数、时间函数、日期函数、窗口函数等函数的使用

    目录 前言 MySQL函数 聚合函数 数学函数 字符串函数 日期函数 控制流函数 窗口函数 序号函数 开窗聚合函数- SUM,AVG,MIN,MAX 前后函数 lag lead 首尾函数first_value...\*\* 图片 图片 字符串函数 MySQL字符串常用函数有: LOWER,将字符串参数值转换为全小写字母后返回 UPPER,将字符串参数值转换为全大写字母后返回; CONCAT,将多个字符串参数首尾相连后返回...许多日期函数可以同时接收数和字符串这两种参数。 下面列举了MySQL较为全面的字符串函数,大家可以收藏起来,需要时再看即可。..._2_time 首尾函数first_value() last_value() 用途:返回第一个(FIRST_VALUE(expr))或最后一个(LAST_VALUE(expr))expr的值 应用场景...:截止到当前,按照日期排序查询第1个入职和最后1个入职员工的薪资

    6.6K20

    MySQL数据库:第二章:基础查询

    回退至Mysql数据库理论与实战 #进阶一:基础查询 语法: select 查询列表 from 表名; 特点: 1、查询的结果集是一个虚拟表,并没有真实存在 2、查询列表支持常量、字段(列)、表达式、方法...SELECT first_name+last_name FROM employees; SELECT CONCAT(first_name,last_name) FROM employees;...则必须使用单引号或双引号引起来 */ #方式一:使用as SELECT CONCAT(first_name,last_name) AS '姓 名' FROM employees; #方式二:使用空格...SELECT CONCAT(first_name,last_name) '姓 名' FROM employees; #⑩查看表的结构 DESC employees; #1....显示出表 employees 的全部列,各个列之间用逗号连接,列头显示成 OUT_PUT SELECT CONCAT(last_name,first_name,salary,email,phone_number

    45630
    领券