কম্পিউটার

আমি কিভাবে MySQL LOCATE() ফাংশনে অনুসন্ধানের শুরুর অবস্থান পরিচালনা করতে পারি?


আমরা জানি যে LOCATE() ফাংশনে ডিফল্টভাবে অনুসন্ধান শুরু থেকে শুরু হয়। যে অবস্থান থেকে আমরা স্ট্রিং-এ অনুসন্ধান শুরু করতে চাই তা নির্দিষ্ট করার জন্য একটি যুক্তি দিয়ে আমরা স্টার্ট পজিশন পরিচালনা করতে পারি। নিম্নলিখিত উদাহরণ এটি প্রদর্শন করবে -

উদাহরণ

mysql> Select LOCATE('good','Ram is a good boy. Is Ram a good boy?',11)As Result;

+--------+
| Result |
+--------+
|     29 |
+--------+

1 row in set (0.00 sec)

উপরের উদাহরণে, আমরা অবস্থানের যুক্তি হিসাবে মান 11 দিয়েছি। এর মানে হল যে MySQL 11 তম অবস্থান থেকে অনুসন্ধান শুরু করবে৷


  1. কিভাবে আমরা ডাটাবেস থেকে একটি MySQL সঞ্চিত ফাংশন মুছে ফেলতে পারি?

  2. কিভাবে MySQL একটি লেনদেনের আচরণ পরিচালনা করে?

  3. আমরা কিভাবে MySQL ইভেন্ট শিডিউলার শুরু করতে পারি?

  4. কিভাবে আমি মাইএসকিউএল-এ দিনের সংখ্যা গণনা করতে পারি?