কম্পিউটার

কিভাবে আমি MySQL এ গড় স্ট্রিং দৈর্ঘ্য পেতে পারি?


MySQL-এ গড় স্ট্রিং দৈর্ঘ্য পেতে, আমরা একটি কোয়েরির চারপাশে কাজ করব যা 1 থেকে 10 পর্যন্ত সারি পায় এবং ফলাফল প্রদর্শন করে।

প্রথমে একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> সারণি AverageString তৈরি করুন -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> Value varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.66 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> AverageString(Value) মান ('MySQL Query');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> AverageString(মান) মানগুলিতে সন্নিবেশ করুন ('SQL সার্ভার কোয়েরি');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

mysql> AverageString থেকে *নির্বাচন করুন;

আউটপুট

<প্রে>+------+------+| আইডি | মান |+--------------------------+| 1 | মাইএসকিউএল কোয়েরি || 2 | এসকিউএল সার্ভার ক্যোয়ারী |+------------+2 সারি সেটে (0.00 সেকেন্ড)

গড় স্ট্রিং দৈর্ঘ্য -

পেতে ক্যোয়ারীটি নিম্নরূপ
mysql> AverageString সীমা 10 থেকে avg(length(Value)) নির্বাচন করুন;

আউটপুট

<প্রে>+---------+| avg(দৈর্ঘ্য(মান)) |+----------------------+| 13.5000 |+-------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. একটি একক MySQL সারিতে গড় গড় পান?

  2. একটি কলামের সমস্ত মানের জন্য অক্ষর দৈর্ঘ্য পেতে MySQL ক্যোয়ারী?

  3. কিভাবে MySQL ক্যোয়ারী ব্যবহার করে চতুর্থ সর্বোচ্চ মান পেতে হয়?

  4. কিভাবে পাইথনে একটি স্ট্রিং দৈর্ঘ্য পেতে?