কম্পিউটার

মাইএসকিউএল-এ হাইফেনের পরে একটি কলাম বিভক্ত করুন এবং অবশিষ্ট মান প্রদর্শন করুন?


হাইফেনের পরে একটি কলাম বিভক্ত করতে, SUBSTRING_INDEX() পদ্ধতি ব্যবহার করুন -

yourTableName থেকে substring_index(yourColumnName,'-',-1) নির্বাচন করুন;

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

mysql> টেবিল তৈরি করুন DemoTable -> ( -> রাস্তার নাম পাঠ্য -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.60 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('Paris Hill St.-CA-83745646'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.32 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('502 South Armstrong Street-9948443'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+-----------------------+| রাস্তার নাম |+-----------------------+| প্যারিস হিল সেন্ট-সিএ-83745646 || 502 সাউথ আর্মস্ট্রং স্ট্রিট-9948443 |+--------------------------------------+2 সারি সেটে ( 0.00 সেকেন্ড)

নির্দিষ্ট অক্ষর −

পরে একটি কলাম বিভক্ত করার জন্য নিম্নোক্ত প্রশ্নটি রয়েছে
mysql> DemoTable থেকে substring_index(StreetName,'-',-1) AS স্প্লিট নির্বাচন করুন;

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

তৈরি করবে <প্রে>+---------+| বিভক্ত |+---------+| 83745646 || 9948443 |+---------+2 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এ পৃথক পাঠ্য সহ কলামের মানগুলিকে সংযুক্ত করুন এবং একটি একক কলামে প্রদর্শন করুন

  2. একটি নির্দিষ্ট কলামের মান ঠিক করুন এবং MySQL-এ বাকি সারিগুলির জন্য র্যান্ডম মান প্রদর্শন করুন

  3. একটি কলাম মানের প্রথম অক্ষর আনুন এবং MySQL এর সাথে অন্য কলামে এটি সন্নিবেশ করুন

  4. MySQL-এ একটি কলামে সর্বোচ্চ মান খুঁজুন