শুধুমাত্র সেই সারিগুলি নির্বাচন করতে যেখানে প্রথম সংখ্যাটি 0 থেকে 9 পর্যন্ত একটি সংখ্যা, RLIKE ব্যবহার করুন৷
নিচের সিনট্যাক্স −
আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম '^[0-9]+' লাইক করুন
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, QuestionNumber varchar(200)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable(QuestionNumber) এর মান ('1Question');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> DemoTable(QuestionNumber) মানগুলিতে ঢোকান('Question2');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.15 সেকেন্ড)mysql> DemoTable(QuestionNumber) এর মান ('311Question');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable(QuestionNumber) মানগুলিতে ঢোকান('45Question');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত 0.14 সেকেন্ড)mysql> DemoTable(QuestionNumber) মান ('Question10') এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)
−
নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছেmysql> DemoTable থেকে *নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+----------------+| আইডি | প্রশ্নসংখ্যা |+------+----------------+| 1 | 1 প্রশ্ন || 2 | প্রশ্ন2 || 3 | 311 প্রশ্ন || 4 | 45 প্রশ্ন || 5 | প্রশ্ন10 |+------+----------------+5 সারি সেটে (0.00 সেকেন্ড)এখানে শুধুমাত্র সেই সারিগুলি নির্বাচন করার জন্য প্রশ্ন রয়েছে যেখানে প্রথম সংখ্যাটি 0 থেকে 9 পর্যন্ত একটি সংখ্যা −
mysql> DemoTable থেকে *নির্বাচন করুন যেখানে QuestionNumber RLIKE '^[0-9]+';
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+----------------+| আইডি | প্রশ্নসংখ্যা |+------+----------------+| 1 | 1 প্রশ্ন || 3 | 311 প্রশ্ন || 4 | 45প্রশ্ন |+----+----------------+সেটের মধ্যে 3টি সারি (0.03 সেকেন্ড)