Anda boleh menyemak persamaan antara dua rentetan dengan bantuan fungsi "strcmp()". Syaratnya adalah seperti berikut.
Jika dua rentetan adalah sama, kembalikan 0.
Jika rentetan pertama adalah sama, kembalikan 0. Jika rentetan kurang daripada rentetan kedua, -1 dikembalikan.
Jika rentetan pertama lebih besar daripada rentetan kedua, kembalikan 1.
Ini adalah contoh.
Kes 1 - Jika dua rentetan adalah sama.
Berikut ialah pertanyaan.
mysql > SELECT STRCMP("demo", "demo");
Berikut ialah output pertanyaan di atas.
+------------------------+ | STRCMP("demo", "demo") | +------------------------+ | 0 | +------------------------+ 1 row in set (0.00 sec)
Kes 2 - Jika rentetan pertama kurang daripada rentetan kedua.
Berikut ialah pertanyaan.
mysql> SELECT STRCMP("demo", "demo1234");
Berikut ialah output pertanyaan di atas.
+----------------------------+ | STRCMP("demo", "demo1234") | +----------------------------+ | -1 | +----------------------------+ 1 row in set (0.00 sec)
Kes 3 - Jika rentetan pertama lebih besar daripada rentetan kedua.
Berikut ialah pertanyaan.
mysql> SELECT STRCMP("demo1", "demo");
Berikut adalah outputnya.
rreeeeAtas ialah kandungan terperinci Bagaimana untuk menyemak persamaan antara dua rentetan dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!