কম্পিউটার

মাইএসকিউএল-এ, কীভাবে একটি প্যাটার্ন পরীক্ষা করবেন যা একটি অভিব্যক্তির মধ্যে উপস্থিত নয়?


MySQL NOT RLIKE অপারেটর একটি প্যাটার্ন পরীক্ষা করতে ব্যবহার করা যেতে পারে যা একটি অভিব্যক্তিতে উপস্থিত নেই। NOT RLIKE-এর সিনট্যাক্স নিম্নরূপ -

সিনট্যাক্স

NOT RLIKE Pat_not_for_match

এখানে Pat_not_for_match হল প্যাটার্ন যা অভিব্যক্তির সাথে মেলানো যায় না।

উদাহরণ

mysql> Select Id, Name from Student WHERE Name NOT RLIKE '^H';
+------+---------+
| Id   | Name    |
+------+---------+
| 1    | Gaurav  |
| 2    | Aarav   |
| 20   | Gaurav  |
| 21   | Yashraj |
+------+---------+
4 rows in set (0.00 sec)

উপরের ক্যোয়ারীটি 'ছাত্র' টেবিল থেকে নামগুলি খুঁজে পেয়েছে যেগুলির প্যাটার্নটি 'H' দিয়ে শুরু হয়নি। ^ হল একটি ওয়াইল্ডকার্ড যা NOT RLIKE এর সাথে ব্যবহৃত হয় এবং স্ট্রিং এর শুরুকে বোঝায়।


  1. মাইএসকিউএল-এ কোন ডাটাবেস নির্বাচন করা হয়েছে তা কীভাবে পরীক্ষা করবেন?

  2. মাইএসকিউএল-এ একটি টাইমস্ট্যাম্প সেট করা আছে কিনা তা কীভাবে পরীক্ষা করবেন?

  3. MySQL-এর একটি কলামে NULL বা NOT NULL মান পরীক্ষা করুন

  4. কিভাবে মাইএসকিউএল সংস্করণ চেক করবেন