MySQL STRCMP函数


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

描述

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

语法

MySQL中STRCMP函数的语法为:

1
STRCMP( string1, string2 )

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

说明

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

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
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


原文链接:https://codingdict.com/