আপনি UPDATE কমান্ড ব্যবহার করে MySQL-এ প্রতিটি সারিতে একটি মান যোগ করতে পারেন।
আপনার কলাম একটি পূর্ণসংখ্যা হয় যখন দেখা যাক. সিনট্যাক্স নিম্নরূপ:
আপনার টেবিলের নাম আপডেট করুন SET yourIntegerColumnName =yourIntegerColumnName+anyValue;আপডেট yourTableName SET yourIntegerColumnName =যেকোন মান যেখানে আপনার IntegerColumnName NULL হয়;
আপনি একটি তারিখ কলাম নামের জন্য একটি মান যোগ করতে পারেন. সিনট্যাক্স নিম্নরূপ:
আপনার টেবিলের নাম আপডেট করুন SET yourDateColumnName =DATEADD(yourDateColumnName,INTERVAL anyIntegerMonth)
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ:
mysql> টেবিল যোগ করুনEachRowValue -> ( -> Id int NULL AUTO_INCREMENT, -> Amount int, -> ShippingDate date, -> PRIMARY KEY(Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.50 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ:
mysql> addEachRowValue(অ্যামাউন্ট,শিপিং ডেট) মান(100,'2019-02-21');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> addEachRowValue(অ্যামাউন্ট,শিপিং তারিখ,01 মান) এ ঢোকান '2013-04-22');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> addEachRowValue(অ্যামাউন্ট,শিপিং ডেট) মান (110,'2015-10-25') এ ঢোকান; ঠিক আছে, 1 সারি প্রভাবিত (0.15) s 2018-12-29');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ:
mysql> addEachRowValue থেকে *নির্বাচন করুন;
নিম্নলিখিত আউটপুট:
+------+---------+---------------+| আইডি | পরিমাণ | শিপিং তারিখ |+----+---------+---------------+| 1 | 100 | 2019-02-21 || 2 | 10 | 2013-04-22 || 3 | 110 | 2015-10-25 || 4 | 150 | 2016-03-27 || 5 | 190 | 2018-12-29 |+---+---------+-------------+5 সারি সেটে (0.00 সেকেন্ড)
রাশি কলামের প্রতিটি সারিতে একটি মান যোগ করার জন্য এখানে ক্যোয়ারী রয়েছে যা এক প্রকার পূর্ণসংখ্যা:
mysql> addEachRowValue আপডেট করুন -> Amount=Amount+20; কোয়েরি ঠিক করুন, 5টি সারি প্রভাবিত (0.85 সেকেন্ড) সারি মিলেছে:5 পরিবর্তিত:5 সতর্কতা:0
এখন আপনি পরিমাণ কলামের সমস্ত আপডেট করা মান পরীক্ষা করতে পারেন। প্রশ্নটি নিম্নরূপ:
mysql> addEachRowValue থেকে পরিমাণ নির্বাচন করুন;
নিম্নলিখিত আউটপুট:
<প্রে>+---------+| পরিমাণ |+---------+| 120 || 30 || 130 || 170 || 210 |+-------+5 সারি সেটে (0.00 সেকেন্ড)একটি তারিখ কলামের জন্য একটি মান যোগ করার জন্য এখানে ক্যোয়ারী রয়েছে:
mysql> addEachRowValue আপডেট করুন -> ShippingDate=adddate(ShippingDate,interval 1 মাস);কোয়েরি ঠিক আছে, 5টি সারি প্রভাবিত (0.31 সেকেন্ড)সারি মিলেছে:5 পরিবর্তিত:5 সতর্কতা:0
এখন আপনি একটি টেবিল থেকে তারিখ কলামের সমস্ত আপডেট করা মান পরীক্ষা করতে পারেন। প্রশ্নটি নিম্নরূপ:
mysql> addEachRowValue থেকে ShippingDate নির্বাচন করুন;
নিম্নলিখিত আউটপুট:
<প্রে>+---------------+| শিপিং তারিখ |+---------------+| 2019-03-21 || 2013-05-22 || 2015-11-25 || 2016-04-27 || 2019-01-29 |+-------------+5 সারি সেটে (0.00 সেকেন্ড)