কম্পিউটার

MySQL-এ কমা-বিভক্ত মান কলাম থেকে প্রতিটি রেকর্ডে কমা সংখ্যা গণনা করুন


আসুন প্রথমে একটি −

তৈরি করি
mysql> create table DemoTable1510
   -> (
   -> Value varchar(50)
   -> );
Query OK, 0 rows affected (6.75 sec)

সন্নিবেশ −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান
mysql> insert into DemoTable1510 values('20,35');
Query OK, 1 row affected (0.57 sec)
mysql> insert into DemoTable1510 values('45,67,89');
Query OK, 1 row affected (0.99 sec)
mysql> insert into DemoTable1510 values('90,97,101,190');
Query OK, 1 row affected (1.15 sec)

নির্বাচন −

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

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

তৈরি করবে
+---------------+
| Value         |
+---------------+
| 20,35         |
| 45,67,89      |
| 90,97,101,190 |
+---------------+
3 rows in set (0.00 sec)

এখানে কমা −

গণনা করার জন্য প্রশ্ন রয়েছে
mysql> select length(Value) - length(replace(Value, ',', '')) as NumberOfComma from DemoTable1510;

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

তৈরি করবে
+---------------+
| NumberOfComma |
+---------------+
|             1 |
|             2 |
|             3 |
+---------------+
3 rows in set (0.00 sec)

  1. একটি MySQL কলামে প্রতিটি সারির একই মান গণনা করবেন?

  2. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী

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

  4. একটি MySQL কলাম থেকে সর্বোচ্চ মান আনবেন?