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

MySQL SELECT-এ UNSIGNED INT কে -১ দিয়ে গুণ করে নেগেটিভ করা

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable 
-> ( 
-> Value int 
-> ); Query OK, 0 rows affected (0.80 sec)

টেবিলে কিছু রেকর্ড ইনসার্ট করুন:

mysql> insert into DemoTable values(10); Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable values(20); Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable values(100); Query OK, 1 row affected (0.14 sec)

টেবিলের সকল রেকর্ড দেখান:

mysql> select *from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে:

+-------+
| Value |
+-------+
|  10   |
|  20   |
|  100  |
+-------+
3 rows in set (0.00 sec)

SELECT-এ UNSIGNED INT কে -১ দিয়ে গুণ করার কোয়ারী (CAST দিয়ে সাইনড করতে হবে):

mysql> select cast(Value*-1 as signed) from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে:

+--------------------------+
| cast(Value*-1 as signed) |
+--------------------------+
| -10                      |
| -20                      |
| -100                     |
+--------------------------+
3 rows in set (0.00 sec)
  1. MySQL SELECT স্টেটমেন্টে NULL ব্যবহার

  2. MySQL-এ রিকারসিভ (Recursive) SELECT কোয়েরি করা

  3. MySQL-এ শেষ ১০টি সারি কীভাবে বের করবেন?

  4. MySQL-এ মাস অনুযায়ী রেকর্ড সিলেক্ট করা (MONTH() ফাংশন)