问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

mysql中字符串的拼接用什么函数?

发布网友 发布时间:2022-04-27 08:17

我来回答

2个回答

热心网友 时间:2022-04-08 04:04

mysql不能直接运行动态sql语句的,但是可以写在存储过程中,然后调用过程执行,具体如下:

(1)定义存储过程,示例CREATE DEFINER=`root`@`localhost` PROCEDURE `query_extra_table(table_index varchar(255) );

BEGIN

SET @sql = concat("select * from tbl_order_", table_index);

PREPARE stmt FROM @sql;

EXECUTE stmt;

END

(2)调用存储过程:

CALL query_extra_table('483')

热心网友 时间:2022-04-08 05:22

在java中我们通常用加号"+"来实现字符串的拼接,MySQL中也可以使用"+"来实现,比如:
先加入测试数据

?

1
2
3
4
5
6
7

CREATE TABLE test(
id INT,
name VARCHAR(10),
score FLOAT
);
INSERT INTO test VALUES(1,'zhang',98);
INSERT INTO test VALUES(2,'li',95);

?

1

SELECT NAME+'hello' FROM test;

执行结果:
Demo2
?

1

SELECT score,score+5 FROM test;

执行结果:

CONCAT函数支持一个或者多个参数,参数类型可以为字符串类型也可以是非字符串类型,对于非字符串类型的参数MySQL将尝试
将其转化为字符串类型,CONCAT函数会将所有参数按照参数的顺序拼接成一个字符串做为返回值。

?

1

SELECT CONCAT(NAME,'-hello',' good') FROM test;

执行结果:

MySQL中还提供了另外一个进行字符串拼接的函数CONCAT_WS,
CONCAT_WS可以在待拼接的字符串之间加入指定的分隔符,第一个参数为要设置的分隔符,
而剩下的参数则为待拼接的字符串值
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
要一个带“长”字的成语 成语第二个字是长 预告登记有怎样的效力 ...他朋友借了三十万,现在还不出来,别人告他他会坐牢吗?我该不该借他... 欠网贷30万无力偿还,是否会坐牢? 寄快递什么意思 小配大出的小狗体型随谁狗狗生的小狗体型随谁 贝拉米奶粉最新事件有关于奶粉有问题的吗? 怀孕32周可以吃榴莲吗 榴莲的功效与作用 孕期31周能吃榴莲吗 三养火鸡面被曝保质期搞“双标”,为什么会有这样的情况出现? 为什么我买的三养火鸡面包装和网上的不太一样?是盗版么? 三养火鸡面上面有三养两个汉字吗 三养火鸡面有真假区别 vmware与vpc之比较 聊聊云计算:VPC与有什么关系 阿里云VPC专有网络 不能发送邮件吗 VM还是VPC的虚拟机有什么区别 怎么区分? "阿里云"为什么不能选择经典网络? 中国的房价什么时候会降下来? 房价接下来怎么走? 2022年永州房价还会下 房价还会下将吗? 恒大75折卷土重来!房价还会继续下探吗? 2013年哈尔滨房价是否将再下探 房价真要逆转向下了吗 全国多地楼市调控加码,房价是否会迎来下跌? 13城重拳整治学区房乱象,房价后续是否会下降? 如何用微信还花呗 花呗怎么用微信还 韩国三养火鸡面真假 php连接mysql数据库的主要函数的作用与格式 韩国网红三养火鸡面保质期被爆双标,其销量是否会因此受到影响? Mysql 字符串拼接 截取? 进口韩国的三养火鸡面应不应该有中文标识 mysql循环插入语句,如何使循环变量i与字符串拼接起来构成新字符串然后插... 标志里有个N的衣服是什么牌子? mysql存储过程动态拼接sql时能用函数吗 鞋子上有个n的是什么牌子 如何在MySQL中连接两个字符串 标志里有个N的衣服是什么牌子 mysql怎样把两个字段合并成一个字段输出? 鞋子上有个N的是叫新佰伦,还是纽巴伦 英语单词后面有个n是什么词 logo上有一个n字,以做帽子为主的美国潮牌叫什么啊 MySQL产生随机数并连接字符串如何实现 淘宝论坛哪个比较好? 鞋子上有个字母N的标志是什么牌子? 来郑州好久了,找了好多郑州本地的论坛想多交点朋友可是,看到的郑州论坛全是广告!郑州有没有真正交友 交 形容一个人情商高的诗句
  • 焦点

最新推荐

猜你喜欢

热门推荐