কম্পিউটার

MySQL-এ 5টি সংখ্যাসূচক অক্ষর (রেগুলার এক্সপ্রেশন) দিয়ে শুরু হওয়া সমস্ত ইমেল ঠিকানা নির্বাচন করুন


5টি সংখ্যাসূচক অক্ষর দিয়ে শুরু হওয়া ইমেল ঠিকানাগুলি পেতে, ঐচ্ছিক সমাধান হল REGEXP −

ব্যবহার করা
yourTableName থেকে *নির্বাচন করুন যেখানে yourColumnName regexp "^[0-9]{5}";

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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান প্রভাবিত (0.12 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.43 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করান 

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

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

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

তৈরি করবে <প্রে>+-------------------------------+| ব্যবহারকারীর ইমেইল ঠিকানা |+----------------------------+| [email protected] || [email protected] || [email protected] || [email protected] || [email protected] |+----------------------------+5 সারি সেটে (0.00 সেকেন্ড)

5টি সংখ্যাসূচক অক্ষর দিয়ে শুরু হওয়া সমস্ত ইমেল ঠিকানা নির্বাচন করার জন্য নিম্নোক্ত ক্যোয়ারী রয়েছে -

mysql> DemoTable থেকে *নির্বাচন করুন যেখানে UserEmailAddress regexp "^[0-9]{5}";

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

তৈরি করবে <প্রে>+-------------------------------+| ব্যবহারকারীর ইমেইল ঠিকানা |+----------------------------+| [email protected] || [email protected] |+----------------------------+2 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এ একটি সিলেক্ট ক্যোয়ারী দিয়ে সন্নিবেশ করুন

  2. MySQL-এর সাথে সার্ভারের সমস্ত ডাটাবেসের সমস্ত টেবিলে কীভাবে নির্বাচন মঞ্জুর করবেন?

  3. স্ট্রিং, সংখ্যা এবং বিশেষ অক্ষর সহ কলাম মান সহ একটি টেবিল আপডেট করতে MySQL রেগুলার এক্সপ্রেশন

  4. উদাহরণ সহ পাইথনে নিয়মিত এক্সপ্রেশন?