কম্পিউটার

MySQL SELECT সহ লোয়ার কেস কলামের নাম?


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

mysql> টেবিল তৈরি করুন DemoTable ( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserFirstName varchar(20), UserLastName varchar(20), UserAge int, UserCountryName varchar(20) );0 সারি (সেই 20) প্রভাবিত /প্রে> 

এখন টেবিলের বর্ণনা দেখুন।

mysql> desc DemoTable;

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

তৈরি করবে <পূর্ব>+------+------------+------+------+ --------+----------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------+------------+------+------+--- -------+----------------+| UserId | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || ব্যবহারকারীর প্রথম নাম | varchar(20) | হ্যাঁ | | NULL | || UserLastName | varchar(20) | হ্যাঁ | | NULL | || ব্যবহারকারীর বয়স | int(11) | হ্যাঁ | | NULL | || UserCountryName | varchar(20) | হ্যাঁ | | NULL | |+-------+------------+------+------+--- ------+----------------+5 সারি সেটে (0.00 সেকেন্ড)

SELECT ব্যবহার করার সময় কেসকে ছোট হাতের কলামের নামগুলিতে রূপান্তর করার জন্য নিচের প্রশ্নটি রয়েছে৷

mysql> INFORMATION_SCHEMA থেকে LOWER(COLUMN_NAME) নির্বাচন করুন। COLUMNS WHERE table_name ='DemoTable';

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

তৈরি করবে <প্রে>+---------+| LOWER(COLUMN_NAME) |+---------+| ব্যবহারকারী || ব্যবহারকারীর দেশের নাম || ব্যবহারকারীর প্রথম নাম || userid || userlastname |+-------------------+5 সারি সেটে (0.03 সেকেন্ড)
  1. MySQL-এ একটি ক্যোয়ারী দিয়ে সমস্ত কলামের নাম ছোট হাতের বানান

  2. একটি ক্ষেত্র নির্বাচন করুন এবং এটি শূন্য হলে, MySQL দিয়ে অন্যটি নির্বাচন করুন?

  3. তিনটি কলাম থেকে স্বতন্ত্র মান নির্বাচন করুন এবং MySQL সহ একটি একক কলামে প্রদর্শন করুন

  4. MySQL এ NULL সারির সাথে কলাম গুন করছেন?