MySQL strcmp 函数

Posted 李小智

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL strcmp 函数相关的知识,希望对你有一定的参考价值。

STRCMP(str1, str2)

比较两个字符串,如果这两个字符串相等返回0,如果第一个参数是根据当前的排序小于第二个参数顺序返回-1,否则返回1。

mysql> SELECT STRCMP(‘MOHD‘, ‘MOHD‘);
+---------------------------------------------------------+
| STRCMP(‘MOHD‘, ‘MOHD‘)                                  |
+---------------------------------------------------------+
| 0                                                       |
+---------------------------------------------------------+
1 row in set (0.00 sec)

另一个例子是:

mysql> SELECT STRCMP(‘AMOHD‘, ‘MOHD‘);
+---------------------------------------------------------+
| STRCMP(‘AMOHD‘, ‘MOHD‘)                                 |
+---------------------------------------------------------+
| -1                                                      |
+---------------------------------------------------------+
1 row in set (0.00 sec)

让我们来看看一个例子:

mysql> SELECT STRCMP(‘MOHD‘, ‘AMOHD‘);
+---------------------------------------------------------+
| STRCMP(‘MOHD‘, ‘AMOHD‘)                                 |
+---------------------------------------------------------+
| 1                                                       |
+---------------------------------------------------------+
1 row in set (0.00 sec)

以上是关于MySQL strcmp 函数的主要内容,如果未能解决你的问题,请参考以下文章

strcmp的用法

帮我写一个简易的strcmp函数(C语言)。

C 语言二级指针作为输入 ( 指针数组 | 指针数组排序 | 字符串排序 | strcmp 函数 )

字符串-实现strcmp函数(字符串比较)

linux中怎么查看mysql数据库版本

strcmp函数怎么用?