কম্পিউটার

MySQL সাবকোয়েরির সাথে তুলনা অপারেটরদের ব্যবহার কী?


সাবকোয়েরি সর্বাধিক একটি মান দিতে পারে৷ মানটি একটি গাণিতিক অভিব্যক্তি বা একটি কলাম ফাংশনের ফলাফল হতে পারে। MySQL তারপর সাবকোয়েরি থেকে প্রাপ্ত মানটিকে তুলনা অপারেটরের অন্য দিকের মানের সাথে তুলনা করে। MySQL সাবকোয়েরি যেকোনো তুলনা অপারেটরের আগে বা পরে ব্যবহার করা যেতে পারে যেমন =,>,>=, <, <=, !=, <>, <=>। নিম্নে উদাহরণ দেওয়া হল যেখানে আমরা একটি <তুলনা অপারেটর

সহ একটি সাবকোয়েরি ব্যবহার করছি

উদাহরণ

mysql> SELECT * from Cars WHERE Price < (SELECT AVG(Price) FROM Cars);
 +------+--------------+---------+
| ID   | Name         | Price   |
+------+--------------+---------+
| 1    | Nexa         | 750000  |
| 2    | Maruti Swift | 450000  |
| 5    | Alto         | 250000  |
| 6    | Skoda        | 1250000 |
| 8    | Ford         | 1100000 |
+------+--------------+---------+
5 rows in set (0.00 sec)

একইভাবে, সাবকোয়েরি অন্যান্য তুলনা অপারেটরগুলির সাথেও ব্যবহার করা যেতে পারে৷


  1. মাইএসকিউএল সাবকোয়েরির সাথে সম্পর্কিত একটি প্রাপ্ত টেবিলের ধারণা কী?

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

  3. মাইএসকিউএল-এ উইথ রোলআপ মডিফায়ারের ব্যবহার কী?

  4. MySQL IGNORE INSERT স্টেটমেন্টের ব্যবহার কি?