English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Se puede usar la función 'strcmp()' para verificar la similitud entre dos cadenas. Esto es una condición.
Si las dos cadenas son iguales, se devuelve 0.
Si la primera cadena es menor que la segunda cadena, se devuelve-1.
Si la primera cadena es mayor que la segunda cadena, se devuelve1.
Este es un ejemplo.
Caso1-Si las dos cadenas son iguales.
Aquí está la consulta.
mysql > SELECT STRCMP("demo", "demo");
Aquí está la salida de la consulta anterior.
+------------------------+ | STRCMP("demo", "demo") | +------------------------+ | 0 | +------------------------+ 1 row in set (0.00 sec)
Caso2-Si la primera cadena es menor que la segunda cadena.
Aquí está la consulta.
SELECT STRCMP("demo", "demo" |1234);
Aquí está la salida de la consulta anterior.
+----------------------------+ | STRCMP("demo", "demo" |1234) | +----------------------------+ | -1 | +----------------------------+ 1 row in set (0.00 sec)
Caso3-Si la primera cadena es mayor que la segunda cadena.
Aquí está la consulta.
SELECT STRCMP("demo1", "demo");
Aquí está la salida.
+-------------------------+ | STRCMP("demo1", "demo") | +-------------------------+ | 1 | +-------------------------+ 1 row in set (0.00 sec)