কম্পিউটার

MySQL-এ একটি টেবিল আপডেট করুন এবং একটি নতুন কলামে শুধুমাত্র আদ্যক্ষর নাম প্রদর্শন করুন


প্রাথমিক পেতে, substring_index() এর সাথে left() ধারণাটি ব্যবহার করুন।

আসুন একটি টেবিল তৈরি করি -

mysql> টেবিল ডেমো তৈরি করুন13−> (−> full_name varchar(100),−> short_name varchar(20)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.18 সেকেন্ড)

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

এর সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> demo13(full_name) মান ('John Smith'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড)mysql> ডেমো13(full_name) মানগুলিতে সন্নিবেশ করুন ('ডেভিড মিলার'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 sec)mysql> demo13(full_name) মানগুলিতে সন্নিবেশ করান 

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

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

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

তৈরি করবে <প্রে>+---------------+------------+| পুরো_নাম | ছোট_নাম |+---------------+------------+| জন স্মিথ | NULL || ডেভিড মিলার | NULL || ক্রিস ব্রাউন | NULL |+-------------+------------+3 সারি সেটে (0.00 সেকেন্ড)

সারণী আপডেট করার জন্য এবং আদ্যক্ষর নাম −

পেতে ক্যোয়ারী নিচে দেওয়া হল
mysql> আপডেট ডেমো13−> সেট short_name=concat(−> left(full_name, 1),−> left(substring_index(full_name, ' ', −1), 1)−> );কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত হয়েছে (0.14 সেকেন্ড) সারি মিলেছে:3 পরিবর্তিত:3 সতর্কবাণী:0

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

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

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

তৈরি করবে <প্রে>+---------------+------------+| পুরো_নাম | ছোট_নাম |+---------------+------------+| জন স্মিথ | জেএস || ডেভিড মিলার | ডিএম || ক্রিস ব্রাউন | CB |+---------------+------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. স্বতন্ত্র মানের ঘটনা গণনা করতে এবং একটি নতুন কলামে ফলাফল প্রদর্শন করতে MySQL ক্যোয়ারী?

  2. MySQL-এ একটি কলাম আপডেট করুন এবং ট্রেলিং আন্ডারস্কোর মানগুলি সরিয়ে দিন

  3. MySQL ক্যোয়ারী 45 দিনের ব্যবধানে দিন যোগ করতে এবং একটি নতুন কলামে আউটপুট প্রদর্শন করতে

  4. একটি মাইএসকিউএল টেবিলে রেকর্ডের সংঘটনের সংখ্যা গণনা করুন এবং একটি নতুন কলামে ফলাফল প্রদর্শন করবেন?