কম্পিউটার টিউটোরিয়াল

MySQL কোয়েরি কোনো রো রিটার্ন না করলে কী হয়?

MySQL আউটপুট থেকে বোঝা যায় রেজাল্ট সেটে কত রো আছে এবং এক্সিকিউশন টাইম।

উদাহরণ (রো থাকা ক্ষেত্রে):

mysql> Select * from ratelist ORDER BY Price LIMIT 3;
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
|  5 | T    |   250 |
|  1 | A    |   502 |
|  2 | B    |   630 |
+----+------+-------+
3 rows in set (0.00 sec)

৩ রো রিটার্ন করেছে।

রো না থাকা ক্ষেত্রে (Empty Set):

mysql> Select * from ratelist where price > 2000;
Empty set (0.08 sec)

ব্যাখ্যা: কোনো রো না মেললে MySQL Empty set দেখায় এক্সিকিউশন টাইমসহ। কোনো ডেটা নেই, কিন্তু এররও নেই। এটি নরম্যাল বিয়হেভিয়ার।

  1. MySQL-এ একাধিক টেবিলের রো কাউন্ট একসাথে পাওয়া

  2. MySQL কোয়েরি একাধিক রো এক্সিস্ট করে কিনা চেক করার জন্য

  3. MySQL-এ একক কোয়েরিতে একাধিক সারি ইনসার্ট করা

  4. MySQL-এ FORMAT() ব্যবহার করে কaarেন্সি রেকর্ড ফরম্যাট করা