কম্পিউটার

MySQL Regex ব্যবহার করে একটি সংখ্যা দিয়ে শুরু হওয়া শুধুমাত্র স্ট্রিং খুঁজে পাচ্ছেন?


একটি সংখ্যা দিয়ে শুরু হওয়া স্ট্রিংগুলি খুঁজে পেতে, রেগুলার এক্সপ্রেশন ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('123User');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.22 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('_$123User'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.22 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান '&^*ব্যবহারকারী'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.24 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+| আইডি |+------------+| 123 ব্যবহারকারী || _$123 ব্যবহারকারী || ব্যবহারকারী123456 || 0000ব্যবহারকারী || &^*ব্যবহারকারী |+------------+5 সারি সেটে (0.00 সেকেন্ড)

MySQL Regexp −

ব্যবহার করে একটি সংখ্যা দিয়ে শুরু হওয়া স্ট্রিংগুলি খুঁজে বের করার জন্য এখানে প্রশ্ন রয়েছে
mysql> DemoTable থেকে আলাদা আইডি নির্বাচন করুন যেখানে আইডি REGEXP '^[0-9]';

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

তৈরি করবে <প্রে>+---------+| আইডি |+---------+| 123 ব্যবহারকারী || 0000User |+----------+2 সারি সেটে (0.58 সেকেন্ড)
  1. MySQL REGEXP নির্দিষ্ট সংখ্যা দিয়ে শুরু করে স্ট্রিং + নম্বর রেকর্ড আনতে?

  2. মাইএসকিউএল-এ রেফারেন্স হিসাবে অন্য টেবিল থেকে শুধুমাত্র স্ট্রিং ব্যবহার করে কীভাবে একটি টেবিলে একটি সারি যুক্ত করবেন?

  3. Apache এর সাথে MySQL ব্যবহার করা

  4. Python ব্যবহার করে শুধুমাত্র 1s সহ সাবস্ট্রিং সংখ্যা খুঁজে বের করার জন্য প্রোগ্রাম