「MariaDB」文字列の先頭または末尾から空白を取り除く
環境
Windows 10 64 bit
MariaDB 10.6.4
書式
1.先頭から空白を取り除きます
select concat(文字列1,trim(文字列2),文字列3);
2.末尾から空白を取り除きます
select concat(文字列1,trim(trailing from 文字列2),文字列3);
3.取り除く位置と取り除く文字列を指定します
select concat(文字列1,trim(both 指定文字列 from 文字列2),文字列3);
操作例
1.先頭および末尾から空白を取り除きます
MariaDB [(none)]> select concat('#',trim(' study skill '),'#') result; +---------------+ | result | +---------------+ | #study skill# | +---------------+ 1 row in set (0.000 sec)
2.末尾から空白を取り除きます
MariaDB [(none)]> select concat('*',trim(trailing from ' study skill '),'*') result; +----------------+ | result | +----------------+ | * study skill* | +----------------+ 1 row in set (0.000 sec)
3.先頭と末尾から文字列 'QA’ を取り除きます。
MariaDB [(none)]> select concat('#',trim(both 'QA' from 'QAQAQAstudy skillQAQA'),'#')result; +---------------+ | result | +---------------+ | #study skill# | +---------------+ 1 row in set (0.000 sec)