STRCMP() は、ストリングが同じであれば 0 を戻し、現行のソート順において最初の引数が 2 番目のものより小さい場合は -1 、そしてそれ以外では 1 を戻します。
mysql>SELECT STRCMP('text', 'text2');-> -1 mysql>SELECT STRCMP('text2', 'text');-> 1 mysql>SELECT STRCMP('text', 'text');-> 0
STRCMP() は、比較が行われる際、現行の文字セットを使用します。これによって、デフォルトの比較挙動では、ひとつか双方のオペランドがバイナリ ストリングでない限り、大文字小文字の区別がなくなります。