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

MySQL-এ একই পরিমাণ সব রো থেকে বিয়োগ করা (SELECT Kolkata-20)

MySQL-এ একটি কলামের সব মান থেকে একই সংখ্যা বিয়োগ করতে সরাসরি গাণিতিক অপারেশন ব্যবহার করুন।

উদাহরণ

mysql> CREATE TABLE DemoTable741 (Number INT);
Query OK, 0 rows affected (0.61 sec)

mysql> INSERT INTO DemoTable741 VALUES (70), (55), (89), (79), (34);
Query OK, 5 rows affected

সব রেকর্ড

mysql> SELECT * FROM DemoTable741;
+--------+
| Number |
+--------+
| 70     |
| 55     |
| 89     |
| 79     |
| 34     |
+--------+

প্রতিটি মান থেকে ২০ বিয়োগ

mysql> SELECT (Number - 20) AS Result FROM DemoTable741;
+--------+
| Result |
+--------+
| 50     |
| 35     |
| 69     |
| 59     |
| 14     |
+--------+

আপডেট করতে চাইলে (পারম্যানেন্ট)

UPDATE DemoTable741 SET Number = Number - 20;

অন্যান্য অ্যারিথমেটিক অপারেশন

  • Number + 20 — যোগ
  • Number * 2 — গুন
  • Number / 2 — ভাগ (ডেসিমেল)
  • Number DIV 2 — পূর্ণসংখ্যা ভাগ
  • Number % 3 — মডুলো (বাকি)
  • POWER(Number, 2) — বর্গ

নোট: SELECT-এ এক্সপ্রেশন লিখলে অরিজিনাল ডেটা অপরিবর্তিত থাকে।

  1. MySQL-এ EXTRACT() দিয়ে মাস অনুযায়ী মান যোগফল করা

  2. MySQL에서 CASE WHEN으로 동일 컬럼의 두 가지 다른 합계 구하기

  3. MySQL-এ CASE WHEN এবং GROUP_CONCAT ব্যবহার করে শর্তসাপেক্ষে কলাম মান কনক্যাটেনেট করা

  4. MySQL-এ INFORMATION_SCHEMA.COLUMNS দিয়ে নির্দিষ্ট কলাম কোন টেবিলে আছে তা খুঁজে বের করা