কম্পিউটার

আমরা কি প্রথম সংখ্যা ব্যতীত কলামের মানগুলির সমস্ত সংখ্যাকে শূন্যে প্রতিস্থাপন করতে পারি?


হ্যাঁ, আমরা প্রথম সংখ্যা ব্যতীত কলামের মানের সমস্ত অঙ্ককে শূন্যে প্রতিস্থাপন করতে পারি। আসুন প্রথমে একটি উদাহরণ দেখি এবং একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable744 (Number varchar(100)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.47 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable744 মানগুলিতে সন্নিবেশ করান DemoTable744 মানগুলিতে ('34322566666664533'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> DemoTable744 মানগুলিতে সন্নিবেশ করুন('4322111899494'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0. 5 সেকেন্ড) 

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

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

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

<প্রে>+---------+| নম্বর |+-------------------+| 537737736252 || 989000099999 || 3432256666666664533 || 4322111899494 |+-------------------+4টি সারি সেটে (0.00 সেকেন্ড)

প্রথম সংখ্যা −

ব্যতীত কলামের মানগুলির সমস্ত সংখ্যাকে শূন্যে প্রতিস্থাপন করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে
mysql> DemoTable744 থেকে CONCAT(LEFT(Number, 1), REPEAT('0', CHAR_LENGTH(Number) - 1)) নির্বাচন করুন AS AfterAddingZero;

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

<প্রে>+---------+| আফটার অ্যাডিংজিরো |+---------+| 500000000000 || 900000000000 || 30000000000000000 || 4000000000000 |+--------- সেটে +4 সারি (0.06 সেকেন্ড)
  1. MySQL এর সাথে একটি কলামের সমস্ত মান থেকে শেষ 3টি সংখ্যার যোগফল পান৷

  2. MySQL-এর প্রথম অক্ষর দ্বারা কলামের মান ফিল্টার করুন

  3. MySQL-এ কমা দ্বারা বিভক্ত একটি একক সারিতে সমস্ত কলামের মান প্রদর্শন করবেন?

  4. MySQL-এ প্রথম তিনটি কলামের মানগুলির জন্য একটি নির্দিষ্ট মান সেট করবেন?