跳到主要内容

STRCMP

strcmp

description

TINYINT strcmp(VARCHAR str0, VARCHAR str1)

函数按照字典顺序比较两个字符串 str0str1

返回值如下:

如果 str0str1 是相同的字符串,返回 0。 如果 str0 在字典顺序上大于 str1,返回 1。 如果 str0 在字典顺序上小于 str1,返回 -1。

example

mysql> select strcmp("test", "test");
+------------------------+
| strcmp('test', 'test') |
+------------------------+
| 0 |
+------------------------+
1 row in set (0.00 sec)

mysql> select strcmp("test1", "test");
+-------------------------+
| strcmp('test1', 'test') |
+-------------------------+
| 1 |
+-------------------------+
1 row in set (0.02 sec)

mysql> select strcmp("test", "test1");
+-------------------------+
| strcmp('test', 'test1') |
+-------------------------+
| -1 |
+-------------------------+
1 row in set (0.00 sec)

keywords

STRCMP