CONCAT CONCAT_WS
Posted 无敌的星哥哥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CONCAT CONCAT_WS相关的知识,希望对你有一定的参考价值。
SELECT count(*)区域结案数
FROM _case c
WHERE c.CASE_CLOSE_TIME > 0
AND c.CASE_STATUS = "CASE_STATUS_LOGOFF"
AND c.ids like (select CONCAT(cascade_ids,'%')
from district_info where district_code = #{objectId})
AND create_date >= (UNIX_TIMESTAMP(#{startDate}) * 1000)
AND create_date <= (UNIX_TIMESTAMP(#{endDate}) * 1000);
SELECT count(*)区域应结案数
FROM _case c
WHERE c.ids like
(select CONCAT(cascade_ids,'%') from grid_base_district_info where district_code = #{objectId})
AND create_date >= (UNIX_TIMESTAMP(#{startDate}) * 1000)
AND create_date <= (UNIX_TIMESTAMP(#{endDate}) * 1000)
CONCAT : 把括号内的两个字符串比拼接起来
SELECT count(*)区域结案数
FROM _case c
WHERE ids like 110% //统计以110开的的所有id的数量
CONCAT_WS(separator,str1,str2,…)
CONCAT_WS("分隔符",str1,str2,…)
CONCAT_WS() 是 CONCAT With Separator ,是CONCAT()的特殊形式。 分隔符可以是一个字符串,也可以是其它参数。如果分隔符为 NULL,则结果为 NULL。函数会忽略任何分隔符参数后的 NULL 值。
以上是关于CONCAT CONCAT_WS的主要内容,如果未能解决你的问题,请参考以下文章
mysql之concat concat_ws group_concat