MYSQL利用多个函数生成新字符串
发布时间:2022-10-19 15:02:31 所属栏目:MySql教程 来源:转载
导读:
SELECT
CONCAT(
CONCAT(
CONCAT( "S", adcode ),
REPLACE ( signing_time, '-', '' )),
FLOOR(
1000 + RAND() * ( 9999 - 1000 ))
),
signing_time
FROM
SELECT
CONCAT(
CONCAT(
CONCAT( "S", adcode ),
REPLACE ( signing_time, '-', '' )),
FLOOR(
1000 + RAND() * ( 9999 - 1000 ))
),
signing_time
FROM
根据签约时间,adcode值MySQL 函数,4位随机数生成一个新编号,查询条件名字中以数字结尾。 1、CONCAT() 函数将多个字符串连接成一个字 符串,CONCAT(str1,str2,str3,…) 返回结果为连接参数产生的字符串。如有参数的参数为NULL ,则返回NULL。 2、FLOOR() 函数返回小于等于该值的最大整数。 3、RAND() 随机数函数不能传参,产生的0到1之间的浮点数 4、REGEXP 操作符 在MySQL中进行正则表达式匹配,每次用每次都要查一遍用法 另 字符串连接函数CONCAT_WS(separator,str1,str2,str3,…) CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式,separator为其他参数分隔符。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐