কম্পিউটার

MySQL এ NULL সারির সাথে কলাম গুন করছেন?


NULL সারি দিয়ে গুণ করতে, আপনি COALESCE() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1842 ( NumberOfItems int, Amount int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1842 মানগুলিতে সন্নিবেশ করুন DemoTable1842 মান (NULL,10); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1842 থেকে
mysql> নির্বাচন করুন;

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

তৈরি করবে
+---------------+---------+| নাম্বারঅফআইটেম | পরিমাণ |+---------------+---------+| 10 | 40 || 20 | 5 || NULL | 10 |+---------------+---------+3 সারি সেটে (0.00 সেকেন্ড)

এখানে NULL সারি −

দিয়ে কলাম গুন করার প্রশ্ন রয়েছে
mysql> DemoTable1842 থেকে NumberOfItems,Amount, coalesce(NumberOfItems,1)*মোট হিসাবে পরিমাণ নির্বাচন করুন;

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

তৈরি করবে
+---------------+---------+-------+| নাম্বারঅফআইটেম | পরিমাণ | মোট |+---------------+---------+-------+| 10 | 40 | 400 || 20 | 5 | 100 || NULL | 10 | 10 |+---------------+---------+-------+3 সারি সেটে (0.00 সেকেন্ড) 
  1. MySQL REPLACE() দিয়ে পাঠ্যের একটি কলাম আপডেট করুন

  2. একটি MySQL কলাম ক্ষেত্রকে NULL হিসাবে বিবেচনা করুন যদি এটি ফাঁকা হয়?

  3. MySQL এর সাথে কলামের মান পরিবর্তন করছেন?

  4. MySQL AUTO_INCREMENT উদাহরণ সহ