ফাইলের নাম এক্সটেনশনগুলি বের করতে আপনি SUBSTRING_INDEX() এর সাথে DISTINCT ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি---
mysql> টেবিল তৈরি করুন DemoTable ( ID int NOT NULL AUTO_INCREMENT PRIMARY KEY, File Name text); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.75 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করুনmysql> DemoTable(FileName) মানগুলিতে সন্নিবেশ করুন('AddTwoValue.java');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> DemoTable(FileName) মানগুলিতে সন্নিবেশ করুন('Image1.png');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> DemoTable(FileName) মানগুলিতে সন্নিবেশ করুন('MultiplicationOfTwoNumbers.java'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> DemoTable(ফাইলের নাম) মানগুলিতে সন্নিবেশ করুন('Palindrome)।;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> DemoTable(FileName) মানগুলিতে সন্নিবেশ করান .py');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে * নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট-
তৈরি করবে <প্রে>+-----------------------------------------+| আইডি | ফাইলের নাম |+-----------------------------------------+| 1 | AddTwoValue.java || 2 | Image1.png || 3 | MultiplicationOfTwoNumbers.java || 4 | Palindrome.c || 5 | FoodCart.png || 6 | Permutation.py |+---+---------------------------------+6 সারি সেটে (0.00 সেকেন্ড)ফাইলের নামগুলির একটি সারণী থেকে সমস্ত স্বতন্ত্র ফাইলের নাম এক্সটেনশন নির্বাচন করার জন্য নিম্নলিখিত প্রশ্নগুলি রয়েছে−
mysql> DemoTable থেকে আলাদা SUBSTRING_INDEX(ফাইলের নাম,'.',-1) নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট-
তৈরি করবে+---------------------------------+| SUBSTRING_INDEX(ফাইলের নাম,'.',-1) |+-----------------------------------+| জাভা || png || গ || py |+-----------------------------------+4 সারি সেটে (0.03 সেকেন্ড)