欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql轉(zhuǎn)數(shù)字字符串提取

呂致盈2年前9瀏覽0評論

MySQL中有時候需要將數(shù)字字段的數(shù)值提取出來并轉(zhuǎn)換成字符串格式,比如需要將訂單金額轉(zhuǎn)化為“¥XXX.XX”的格式,或者需要提取電話號碼中的數(shù)字部分。這時候可以使用MySQL中內(nèi)置的一些字符串函數(shù)來實現(xiàn)。

SELECT CONCAT('¥', FORMAT(amount, 2)) AS formatted_amount FROM orders;

上面這段代碼中,使用了CONCAT函數(shù)將“¥”字符和格式化后的金額拼接起來,其中FORMAT函數(shù)用于將金額保留兩位小數(shù)。這樣我們就可以將原本的數(shù)字金額轉(zhuǎn)換成“¥”開頭的字符串了。

SELECT REGEXP_REPLACE(phone_num, '[^0-9]', '') AS formatted_phone_num FROM users;

上面這段代碼中,使用了REGEXP_REPLACE函數(shù)將電話號碼中所有非數(shù)字字符都替換成空字符,得到的結(jié)果就是電話號碼的數(shù)字部分。這樣我們就可以輕松地提取出電話號碼中的數(shù)字了。