Mysql:concat函数处理业务表单拼接数据

业务场景中有一张问题表单A,记录每个产品编码的质量问题,现需要在这个表中再拼接多一列,产品编码对应的产品系列和产品项目,以 产品系列-产品项目的数据格式展示。该信息存在另外一张编码归属表B中。

 concat():返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。

SELECT
	*,(
	SELECT
		concat( PRODUCT_SERIES, '-', PROJECT ) 
	FROM
		B
	WHERE
		PRODUCT_CODE = A.ITEM_CODE 
	) PRODUCT_SERIES_PROJECT
FROM
	A;

这样拼接之后,业务就可快速看到产品编码对应的是哪个产品系列与项目。统一在一张表中进行查询。提高效率

业务拼接后表格如下:

问题单号问题描述产品编码产品系列_项目
1XXXX123系列名称-项目名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值