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

MySQL-এ নির্দিষ্ট কলামের মান সওয়াপ (Swap) করা

WHERE ক্লজ দিয়ে নির্দিষ্ট রোর মান আপডেট

MySQL-এ সরাসরি সওয়াপ করার অপারেটর নেই, কিন্তু UPDATE দিয়ে নির্দিষ্ট রোর কলাম মান পরিবর্তন করা যায়।

উদাহরণ

mysql> CREATE TABLE DemoTable1504 (Id INT, FirstName VARCHAR(20));
mysql> INSERT INTO DemoTable1504 VALUES (101,'Chris'), (102,'Bob'), (103,'David'), (104,'Mike');

Id=103 এর FirstName 'Carol' এ আপডেট

mysql> UPDATE DemoTable1504
    -> SET FirstName = 'Carol'
    -> WHERE Id = 103 AND FirstName <> 'Carol';

ফলাফল

+------+-----------+
| Id   | FirstName |
+------+-----------+
|  101 | Chris     |
|  102 | Bob       |
|  103 | Carol     |
|  104 | Mike      |
+------+-----------+

নোট: FirstName <> 'Carol' কন্ডিশন রিডান্ডেন্ট, কিন্তু সেফগার্ড হিসেবে রাখা ভালো।

  1. MySQL-এ কলাম মানের সামনে স্ট্রিং প্রিপেন্ড (prepend) কীভাবে করবেন?

  2. MySQL টেবিল কলামে সাবস্ট্রিং বের করার পদ্ধতি

  3. MySQL-এ নির্দিষ্ট কলামের ডেটা এক্সপোর্ট করুন

  4. MySQL-এ IFNULL() ব্যবহার করে NULL মানকে নির্দিষ্ট ভ্যালু ('Robert') দিয়ে রিপ্লেস করা