দুটি স্ট্রিংয়ের সাদৃশ্য STRCMP() ফাংশন ব্যবহার করে চেক করা যায়। শর্তগুলো নিচে দেওয়া হলো:
- দুটি স্ট্রিং সমান হলে এটি ০ রিটার্ন করে।
- প্রথম স্ট্রিং দ্বিতীয় স্ট্রিংয়ের চেয়ে ছোট হলে -১ রিটার্ন করে।
- প্রথম স্ট্রিং দ্বিতীয় স্ট্রিংয়ের চেয়ে বড় হলে ১ রিটার্ন করে।
কেস ১: দুটি স্ট্রিং সমান
mysql > SELECT STRCMP("demo", "demo");
আউটপুট:
+------------------------+
| STRCMP("demo", "demo") |
+------------------------+
| 0 |
+------------------------+
1 row in set (0.00 sec)
কেস ২: প্রথম স্ট্রিং ছোট
mysql> SELECT STRCMP("demo", "demo1234");
আউটপুট:
+----------------------------+
| STRCMP("demo", "demo1234") |
+----------------------------+
| -1 |
+----------------------------+
1 row in set (0.00 sec)
কেস ৩: প্রথম স্ট্রিং বড়
mysql> SELECT STRCMP("demo1", "demo");
আউটপুট:
+-------------------------+
| STRCMP("demo1", "demo") |
+-------------------------+
| 1 |
+-------------------------+
1 row in set (0.00 sec)