REVERSE( 文字列 )
REVERSE関数を使用することで文字列を反転させることができます。
mysql> SELECT REVERSE( 'MySQL' ); +--------------------+ | REVERSE( 'MySQL' ) | +--------------------+ | LQSyM | +--------------------+ 1 row in set (0.00 sec) mysql> SELECT REVERSE( '日本語' ); +---------------------+ | REVERSE( '日本語' ) | +---------------------+ | 語本日 | +---------------------+ 1 row in set (0.00 sec)
引数に数値が指定された場合は、文字列として扱われます。
mysql> SELECT REVERSE( -42.195 ); +--------------------+ | REVERSE( -42.195 ) | +--------------------+ | 591.24- | +--------------------+ 1 row in set (0.00 sec)
引数にNULLが指定された場合はNULLが返されされます。
mysql> SELECT REVERSE( NULL ); +-----------------+ | REVERSE( NULL ) | +-----------------+ | NULL | +-----------------+ 1 row in set (0.00 sec)