CONCAT(str1,str2,…)

引数を連結した結果の文字列を返す。いずれかの引数が NULL のときは NULL を返す。
3 つ以上の引数の指定が可能。 数値型の引数は同等の文字列形式に変換される。


mysql> SELECT CONCAT('My', 'S', 'QL');
-> 'MySQL'
mysql> SELECT CONCAT('My', NULL, 'QL');
-> NULL
mysql> SELECT CONCAT(14.3);
-> '14.3'


mysql> SELECT CONCAT(1,1+1);
+---------------+
| CONCAT(1,1+1) |
+---------------+
| 12 |
+---------------+
1 row in set (0.00 sec)

mysql> SELECT CONCAT(2,1+1);
+---------------+
| CONCAT(2,1+1) |
+---------------+
| 22 |
+---------------+
1 row in set (0.00 sec)

mysql> SELECT CONCAT(2,10+10);
+-----------------+
| CONCAT(2,10+10) |
+-----------------+
| 220 |
+-----------------+
1 row in set (0.00 sec)

mysql> SELECT CONCAT('STUDY',' MYSQL');
+--------------------------+
| CONCAT('STUDY',' MYSQL') |
+--------------------------+
| STUDY MYSQL |
+--------------------------+
1 row in set (0.00 sec)

mysql>

concat

——————————————————————

6.3.2. 文字列関数


MySQL 置換replace 結合concat


 

[admin@localhost extra]$ grep -v ^# httpd-info.conf

<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from .example.com
</Location>

<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from .example.com
</Location>
[admin@localhost extra]$ egrep -v -e “#” httpd-info.conf

<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from .example.com
</Location>

<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from .example.com
</Location>
[admin@localhost extra]$

 

[admin@localhost extra]$ egrep -e “SetHandler” httpd-info.conf
    SetHandler server-status
    SetHandler server-info
[admin@localhost extra]$

 

正規表現利用.jpg