mysql strcmp函数

来源:互联网 发布:上海笕尚服饰淘宝店 编辑:程序博客网 时间:2024/06/05 15:07

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

mysql> SELECT STRCMP('MOHD', 'MOHD');+---------------------------------------------------------+| STRCMP('MOHD', 'MOHD')                                  |+---------------------------------------------------------+| 0                                                       |+---------------------------------------------------------+1 row in set (0.00 sec)
如果第一个参数是根据当前的排序小于第二个参数顺序,返回-1
mysql> SELECT STRCMP('AMOHD', 'MOHD');+---------------------------------------------------------+| STRCMP('AMOHD', 'MOHD')                                 |+---------------------------------------------------------+| -1                                                      |+---------------------------------------------------------+1 row in set (0.00 sec)

如果第一个参数是根据当前的排序大于第二个参数顺序,返回1

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


0 0