MySQL-এর একটি কলাম থেকে সমস্ত স্পেস বাদ দিতে, আপনি REPLACE() ফাংশন ব্যবহার করতে পারেন। নিম্নলিখিত সিনট্যাক্স −
আপনার টেবিলের নাম আপডেট করুন yourColumnName=REPLACE(yourColumnName,' ', '');
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল stripAllSpacesDemo তৈরি করুন -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)
নিচে ইনসার্ট কমান্ড −
ব্যবহার করে টেবিলে রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী দেওয়া হলmysql> stripAllSpacesDemo(Name) মানগুলিতে সন্নিবেশ করুন('Jo h n');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> stripAllSpacesDemo(নাম) মানগুলিতে সন্নিবেশ করুন(' Joh n');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 sec)mysql> stripAllSpacesDemo(Name) মান ('Jo hn') এর মধ্যে ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> stripAllSpacesDemo(নাম) মানগুলিতে সন্নিবেশ করুন ('J ohn'); কোয়েরি ঠিক আছে , 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> stripAllSpacesDemo(Name) মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)
−
নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছেmysql> stripAllSpacesDemo থেকে * নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+----+------------+| আইডি | নাম |+----+------------+| 1 | জো জ ন || 2 | জোহ ন || 3 | জো হ্ন || 4 | জে ওহ || 5 | জন |+---+------------+5 সারি সেটে (0.00 সেকেন্ড)
MySQL −
-এর কলাম থেকে সমস্ত স্পেস বাদ দেওয়ার জন্য এখানে ক্যোয়ারী রয়েছেmysql> আপডেট stripAllSpacesDemo সেট Name=REPLACE(Name,' ','); কোয়েরি ঠিক আছে, 5টি সারি প্রভাবিত (0.12 সেকেন্ড)সারি মিলেছে:5 পরিবর্তিত:5 সতর্কতা:0
আসুন আমরা আবার টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করি যাতে সমস্ত স্পেস ছিনতাই করা হয়েছে কি না −
mysql> stripAllSpacesDemo থেকে * নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---+------+| আইডি | নাম |+---+------+| 1 | জন || 2 | জন || 3 | জন || 4 | জন || 5 | জন |+---+------+5 সারি সেটে (0.00 সেকেন্ড)