কম্পিউটার

কিভাবে একটি MySQL টেবিল কলামে মান সাবস্ট্রিং করবেন?


একটি MySQL টেবিল কলাম সাবস্ট্রিং করতে, MySQL থেকে অন্তর্নির্মিত SUBSTR() ফাংশন ব্যবহার করুন। সিনট্যাক্স নিম্নরূপ -

yourTableName থেকে substr(yourColumnName,AnyValue) যেকোন ভেরিয়েবলনাম হিসাবে নির্বাচন করুন;

substr() ফাংশন বোঝার জন্য একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল সাবস্ট্রিংডেমো তৈরি করুন −> ( −> UserId varchar(200) −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.55 সেকেন্ড)

এখন টেবিলে কিছু রেকর্ড সন্নিবেশ করান। রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -

mysql> SubStringDemo মানগুলিতে সন্নিবেশ করান SubStringDemo মান ('Carol20010'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)

এখন আপনি সিলেক্ট স্টেটমেন্টের সাহায্যে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করতে পারেন। প্রশ্নটি নিম্নরূপ -

mysql> SubStringDemo থেকে *নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+------------+| UserId |+------------+| বব10015 || স্মিথ0015 || Carol20010 |+------------+3 সারি সেটে (0.00 সেকেন্ড)

MySQL টেবিল কলাম −

সাবস্ট্রিং করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> SubstringDemo থেকে ExtractSubstring হিসাবে substr(UserId,5) নির্বাচন করুন;

এখানে আউটপুট যা সাবস্ট্রিংগুলি প্রদর্শন করে −

<প্রে>+-------------------+| এক্সট্রাক্ট সাবস্ট্রিং |+-------------------+| 0015 || h0015 || l20010 |+-------------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. একটি MySQL টেবিলের একটি কলামে একটি মান বিদ্যমান কিনা পরীক্ষা করুন?

  2. কিভাবে MySQL এ একটি কলাম বিভক্ত করবেন?

  3. কিভাবে একটি MySQL কলাম মান 000 যোগ করবেন?

  4. পাইথনে একটি মাইএসকিউএল টেবিলে একটি কলাম কীভাবে যুক্ত করবেন?