কম্পিউটার

একটি নির্দিষ্ট অক্ষর দিয়ে শুরু হওয়া নির্দিষ্ট ধরণের কলাম নির্বাচন করুন এবং নামগুলিকে সংযুক্ত করুন


একটি নির্দিষ্ট অক্ষর দিয়ে শুরু হওয়া বিশেষ ধরনের কলামের জন্য, LIKE ব্যবহার করুন। কলামের নামগুলিকে সংযুক্ত করতে, নীচের সিনট্যাক্সের মতো GROUP_CONCAT() ব্যবহার করুন -

select group_concat(COLUMN_NAME বিভাজক ' ,') INFORMATION_SCHEMA.COLUMNSWHERE table_name ="yourTableName"AND table_schema ="yourDatabaseName" and column_name like "yourSpecificLetter%";

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

mysql> সারণি তৈরি করুন DemoTable671( ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(100), ClientAge int, ClientAddress varchar(200), ClientCountryName varchar(100),) 0 সারি (06) প্রভাবিত; /প্রে> 

একটি নির্দিষ্ট অক্ষর দিয়ে শুরু হওয়া বিশেষ ধরনের কলাম নির্বাচন করার জন্য এবং সংমিশ্রণের জন্য সমস্ত কলামের নামগুলি আনার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে −

mysql> INFORMATION_SCHEMA.COLUMNS থেকে group_concat(COLUMN_NAME বিভাজক ' , ') নির্বাচন করুন যেখানে table_name ="DemoTable671" এবং table_schema ="web" এবং column_name like "Cl%";

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ -------------------------+| group_concat(COLUMN_NAME বিভাজক ' , ') |+----------------------------------------- --------------------------------------------+| ক্লায়েন্টআইডি , ক্লায়েন্টের নাম , ক্লায়েন্টএজ , ক্লায়েন্টের ঠিকানা , ক্লায়েন্ট দেশের নাম |+-------------------------------------- -------------------------------- সেটে +1 সারি (0.00 সেকেন্ড)

  1. নির্বাচন করুন এবং MySQL-এ গ্রুপিংয়ের সাথে যোগ করুন?

  2. MySQL-এ পৃথক পাঠ্য সহ কলামের মানগুলিকে সংযুক্ত করুন এবং একটি একক কলামে প্রদর্শন করুন

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

  4. Python Pandas - কলাম হিসাবে মাল্টি ইনডেক্সের স্তর সহ একটি ডেটাফ্রেম তৈরি করুন এবং সূচক স্তরের নামগুলি প্রতিস্থাপন করুন