কম্পিউটার

মাইএসকিউএল নট লাইক অপারেটরের ব্যবহার কী?


MySQL NOT LIKE অপারেটরের সাহায্যে, আমরা অন্য স্ট্রিংয়ের মধ্যে নির্দিষ্ট প্যাটার্নের একটি স্ট্রিং-এর উপস্থিতি পরীক্ষা করতে পারি। এর সিনট্যাক্স হল নির্দিষ্ট_প্যাটার্নের মত নয়।

Specific_pattern হল স্ট্রিং এর প্যাটার্ন যা আমরা অন্য স্ট্রিং এর মধ্যে খুঁজে পেতে চাই না।

উদাহরণ

ধরুন আমাদের কাছে ‘ছাত্র_তথ্য’ নামের একটি টেবিলে শিক্ষার্থীদের নাম রয়েছে এবং আমরা সেই সমস্ত ছাত্রদের বিবরণ পেতে চাই যাদের নামের মধ্যে ‘গা’ স্ট্রিংয়ের প্যাটার্ন নেই। এটি MySQL ক্যোয়ারী −

অনুসরণ করার সাহায্যে করা যেতে পারে
mysql> Select * from Student_info WHERE name NOT LIKE '%Ga%';
+------+---------+----------+-----------+
| id   | Name    | Address  | Subject   |
+------+---------+----------+-----------+
| 101  | YashPal | Amritsar | History   |
| 125  | Raman   | Shimla   | Computers |
+------+---------+----------+-----------+
2 rows in set (0.05 sec)

উপরের উদাহরণে, '%' চিহ্ন হল একটি ওয়াইল্ডকার্ড যা NOT LIKE অপারেটরের সাথে ব্যবহৃত হয়।


  1. MySQL-এ ORDER BY clause-এর ব্যবহার কী?

  2. MySQL 'IS NULL' এবং 'IS NOT NULL'-এর সুবিধা কী?

  3. MySQL এ <=> অপারেটর কি?

  4. মাইএসকিউএল-এ NOT LIKE এর জন্য সঠিক সিনট্যাক্স কি?