English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Puoi utilizzare la funzione 'strcmp()' per verificare la somiglianza tra due stringhe. Questo è il condizionale.
Se le due stringhe sono uguali, viene restituito 0.
Se la prima stringa è minore della seconda stringa, viene restituito -1.
Se la prima stringa è maggiore della seconda stringa, viene restituito 1.
Questo è un esempio.
Caso 1-Se le due stringhe sono uguali.
Di seguito è riportata la query.
mysql > SELECT STRCMP("demo", "demo");
Di seguito è riportato l'output della query sopra menzionata.
+------------------------+ | STRCMP("demo", "demo") | +------------------------+ | 0 | +------------------------+ 1 row in set (0.00 sec)
Caso 2-Se la prima stringa è minore della seconda stringa.
Di seguito è riportata la query.
SELECT STRCMP("demo", "demo1234");
Di seguito è riportato l'output della query sopra menzionata.
+----------------------------+ | STRCMP("demo", "demo1234") | +----------------------------+ | -1 | +----------------------------+ 1 row in set (0.00 sec)
Caso 3-Se la prima stringa è maggiore della seconda stringa.
Di seguito è riportata la query.
SELECT STRCMP("demo1", "demo");
Di seguito è riportato l'output.
+-------------------------+ | STRCMP("demo1", "demo") | +-------------------------+ | 1 | +-------------------------+ 1 row in set (0.00 sec)