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

দুই ভ্যালুর পার্থক্যের निरপেক্ষ মান নির্দিষ্ট সংখ্যা থেকে বড় হলে রেকর্ড সিলেক্ট করা

MySQL ABS() ফাংশন ( निरপেক্ষ মান) ব্যবহার করে দুটি ভ্যালুর পার্থক্যের निरপেক্ষ মান নির্দিষ্ট সংখ্যা থেকে বড় হলে রেকর্ড সিলেক্ট করা যায়। Marks টেবিলের ডেটা দিয়ে উদাহরণ:

উদাহরণ

mysql> SELECT * FROM studentmarks WHERE ABS(Hindi - English) > 10;
+--------+-------+---------+------+---------+-----------+
| Name   | Hindi | English | Math | Physics | Chemistry |
+--------+-------+---------+------+---------+-----------+
| Gaurav | 75    | 86      | 95   | 69      | 85        |
| Rahul  | 74    | 85      | 97   | 69      | 86        |
| Mohit  | 73    | 87      | 89   | 69      | 86        |
+--------+-------+---------+------+---------+-----------+

ফলাফলে শুধু ইংরেজি ও হিন্দি নম্বরের পার্থক্যের निरপেক্ষ মান ১০-এর বেশি হলে রেকর্ডগুলো দেখানো হয়েছে।

  1. MySQL-এ COUNT(*) কে ভেরিয়েবল হিসেবে ব্যবহার করে রেকর্ড সংখ্যা দেখানো

  2. MySQL-এ NOT EQUAL অপারেটর (<>) ব্যবহার করে নির্দিষ্ট ID বাদ দিয়ে সব রেকর্ড নির্বাচন করা

  3. MySQL-এ কারেন্ট ডেট ও টেবিলের ডেট রেকর্ডের পার্থক্য বের করা

  4. MySQL-এ দুটি টেবিলের সর্বোচ্চ মানের মধ্যস্থ ন্যূনতম মান বের করা (UNION)