কম্পিউটার

মাইএসকিউএল ক্যোয়ারী স্ট্রিং দৈর্ঘ্যের উপর ভিত্তি করে বেশ কয়েকটি তারা যুক্ত করতে?


এর জন্য, আপনি RPAD() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1626 -> ( -> নাম varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.37 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1626 মানগুলিতে সন্নিবেশ করুন DemoTable1626 মান ('Robert'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)

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

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1626 থেকে
mysql> নির্বাচন করুন;

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

তৈরি করবে <প্রে>+---------+| নাম |+---------+| ক্রিস || বব || রবার্ট |+-------+3 সারি সেটে (0.00 সেকেন্ড)

স্ট্রিং দৈর্ঘ্য -

এর উপর ভিত্তি করে তারার সংখ্যা যুক্ত করার জন্য এখানে ক্যোয়ারী রয়েছে DemoTable1626 থেকে
mysql> rpad(Name,if(length(Name)>=5,10,7),'*') নির্বাচন করুন;

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

তৈরি করবে <প্রে>+--------------------------------------------+| rpad(Name,if(length(Name)>=5,10,7),'*') |+------------ ------------------+| ক্রিস***** || বব*** || রবার্ট**** |+-------------------------------------------- সেটে +3 সারি (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এর একটি অক্ষরের উপর ভিত্তি করে একটি স্ট্রিংয়ের অংশ পান?

  2. হেক্স স্ট্রিংকে মাইএসকিউএল-এ সংখ্যায় রূপান্তর করবেন?

  3. একটি স্ট্রিং একটি শব্দ আছে কিনা চেক করতে MySQL ক্যোয়ারী?

  4. মাইএসকিউএল ক্যোয়ারী IF স্টেটমেন্টের ফলে একটি স্ট্রিং ফেরত দিতে?