কিছু মানতে অগ্রণী শূন্য যোগ করতে, MySQL এর LPAD() ফাংশন ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম থেকে lpad(yourColumnName, lengthofColumnValue+1,0) নির্বাচন করুন;
এখানে LPAD() এর একটি উদাহরণ।
mysql> lpad ('98765432',9,0);নির্বাচন করুন
নিচের আউটপুট −
<প্রে>+----------------------+| lpad('98765432',9,0) |+----------------------+| 098765432 |+----------------------+1 সারি সেটে (0.00 সেকেন্ড)একটি লাইভ উদাহরণে এটি পরীক্ষা করতে, আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> ZeroDemo−> ( −> Id varchar(200)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.63 সেকেন্ড)
এবার insert কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন। প্রশ্নটি নিম্নরূপ -
mysql> লিডিংজিরোডেমো মান ('2345') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> লিডিং জিরোডেমো মানগুলিতে ঢোকান ('1234'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> সন্নিবেশ লিডিংজিরোডেমো মানগুলিতে('9876'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> লিডিং জিরোডেমো মানগুলিতে সন্নিবেশ করুন ('4321'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)
টেবিলে কতগুলি রেকর্ড রয়েছে তা প্রদর্শন করুন। সমস্ত রেকর্ড প্রদর্শনের জন্য ক্যোয়ারী৷
৷ লিডিংজিরোডেমো থেকেmysql> নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+------+| আইডি |+------+| 2345 || 1234 || 9876 || 4321 |+------+4 সারি সেটে (0.00 সেকেন্ড)অগ্রণী শূন্য যোগ করতে LPAD() ফাংশন প্রয়োগ করুন। লিডিং শূন্য যোগ করার জন্য ক্যোয়ারী সব অনুসরণ করুন −
লিডিং জিরোডেমো থেকেmysql> lpad(Id,5,0) নির্বাচন করুন;
নিম্নলিখিত আউটপুট যা অগ্রণী শূন্য −
যোগ করে <প্রে>+---------------+| lpad(Id,5,0) |+---------------+| 02345 || 01234 || 09876 || 04321 |+-------------+4 সারি সেটে (0.00 সেকেন্ড)