কম্পিউটার

MySQL-এর একটি VARCHAR ক্ষেত্রে একটি স্ট্রিংয়ের সংঘটনের সংখ্যা গণনা করুন?


VARCHAR-এ একটি স্ট্রিং এর উপস্থিতির সংখ্যা গণনা করতে, আমরা দৈর্ঘ্য সহ বিয়োগের যুক্তি ব্যবহার করতে পারি। প্রথমে আমরা create কমান্ডের সাহায্যে একটি টেবিল তৈরি করব।

mysql> create table StringOccurrenceDemo
   -> (
   -> Cases varchar(100),
   -> StringValue varchar(500)
   -> );
Query OK, 0 rows affected (0.56 sec) 

উপরের টেবিলটি কার্যকর করার পরে, আমরা টেবিলে রেকর্ড সন্নিবেশ করব। প্রশ্নটি নিম্নরূপ -

mysql> insert into StringOccurrenceDemo values('First','This is MySQL Demo and MySQL is an open source RDBMS');
Query OK, 1 row affected (0.07 sec)

mysql> insert into StringOccurrenceDemo values('Second','There is no');
Query OK, 1 row affected (0.20 sec)

mysql> insert into StringOccurrenceDemo values('Third','There is MySQL,Hi MySQL,Hello MySQL');
Query OK, 1 row affected (0.17 sec)

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

mysql> select *From StringOccurrenceDemo;

নিচের আউটপুট।

+--------+------------------------------------------------------+
| Cases  | StringValue                                          |
+--------+------------------------------------------------------+
| First  | This is MySQL Demo and MySQL is an open source RDBMS |
| Second | There is no                                          |
| Third  | There is MySQL,Hi MySQL,Hello MySQL                  |
+--------+------------------------------------------------------+
3 rows in set (0.00 sec)

স্ট্রিং "MySQL" এর ঘটনাগুলি গণনা করার জন্য নিম্নোক্ত ক্যোয়ারী। ফলাফল 'NumberOfOccurrenceOfMySQL'

কলামে প্রদর্শিত হবে
mysql> SELECT Cases,StringValue,
   -> ROUND (
   -> (
   -> LENGTH(StringValue)- LENGTH( REPLACE (StringValue, "MySQL", "") )
   -> ) / LENGTH("MySQL")
   ->  ) AS NumberOfOccurrenceOfMySQL
   -> from StringOccurrenceDemo;

এখানে আউটপুট।

+--------+------------------------------------------------------+---------------------------+
| Cases  | StringValue                                          |  NumberOfOccurrenceOfMySQL|
+--------+------------------------------------------------------+---------------------------+
| First  | This is MySQL Demo and MySQL is an open source RDBMS |                         2 |
| Second | There is                                             |                         0 |
| Third  | There is MySQL,Hi MySQL,Hello MySQL                  |                         3 |
+--------+------------------------------------------------------+---------------------------+
3 rows in set (0.05 sec)

উপরের আউটপুটটি দেখায় যে আমরা 'MySQL' স্ট্রিং এর সংঘটনের সংখ্যা খুঁজে পেয়েছি।


  1. জাভা সহ একটি MySQL টেবিলে কলামের সংখ্যা গণনা করুন

  2. মাইএসকিউএল-এ নির্দিষ্ট মান থাকা কলামের সংখ্যা কীভাবে গণনা করবেন?

  3. প্রতিটি অক্ষরের উপস্থিতি গণনা করার জন্য C# প্রোগ্রাম

  4. সি# প্রোগ্রাম একটি স্ট্রিং শব্দ সংখ্যা গণনা