কম্পিউটার

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


আসুন প্রথমে কলাম সহ একটি টেবিল তৈরি করি যার জন্য আমরা একটি নতুন কলামে পার্থক্য গণনা করব -

mysql> create table DemoTable
(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   LowValue int,
   HighValue int
);
Query OK, 0 rows affected (0.62 sec)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable(LowValue,HighValue) values(100,200);
Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable(LowValue,HighValue) values(300,700);
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable(LowValue,HighValue) values(1000,2000);
Query OK, 1 row affected (0.13 sec)

নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> select *from DemoTable;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+----+----------+-----------+
| Id | LowValue | HighValue |
+----+----------+-----------+
| 1  | 100      | 200       |
| 2  | 300      | 700       |
| 3  | 1000     | 2000      |
+----+----------+-----------+
3 rows in set (0.00 sec)

এখানে 2টি কলামের মধ্যে পার্থক্য পাওয়ার জন্য ক্যোয়ারী রয়েছে −

mysql> select tbl.Id,tbl.LowValue,tbl.HighValue, 
   HighValue-LowValue AS DifferenceBetweenTwoColumns from DemoTable tbl;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+----+----------+-----------+-----------------------------+
| Id | LowValue | HighValue | DifferenceBetweenTwoColumns |
+----+----------+-----------+-----------------------------+
| 1  | 100      | 200       | 100                         |
| 2  | 300      | 700       | 400                         |
| 3  | 1000     | 2000      | 1000                        |
+----+----------+-----------+-----------------------------+
3 rows in set (0.00 sec)

  1. কিভাবে জাভাস্ক্রিপ্ট দুটি অ্যারের মধ্যে পার্থক্য পেতে?

  2. অ্যান্ড্রয়েডে দুটি তারিখের মধ্যে পার্থক্য কীভাবে পাবেন?

  3. কিভাবে তারিখ রেকর্ড এবং MySQL বর্তমান তারিখ মধ্যে পার্থক্য পেতে?

  4. পান্ডাসে দুটি কলামের মধ্যে পারস্পরিক সম্পর্ক কিভাবে পাওয়া যায়?