MySQL STRCMP函数

时间:2019-02-04 12:52:39  来源:igfitidea点击:

本MySQL教程通过语法和示例说明了如何使用MySQL STRCMP函数。

描述

MySQL STRCMP函数用于比较两个字符串是否相同。

语法

MySQL中STRCMP函数的语法为:

STRCMP( string1, string2 )

string1, string2要进行比较的两个字符串。

说明

  • 比较时,是不区分大小写的。
  • 字符串前后的空白符会被删除后才进行比较。
  • 如果string1和string2相同,则STRCMP函数将返回0。
  • 如果string1小于string2,则STRCMP函数将返回-1。
  • 如果string1大于string2,则STRCMP函数将返回1。

示例

mysql> SELECT STRCMP('abc', 'abc');
Result: 0

mysql> SELECT STRCMP('abc', '  abc  ');
Result: 0

mysql> SELECT STRCMP('abc', 'ABc');
Result: 0

mysql> SELECT STRCMP('bcd', 'abc');
Result: 1

mysql> SELECT STRCMP('abc', 'dvd');
Result: -1