MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLのリストにある特定のアイテムの個別の数


特定のアイテムの明確な数を見つけるには、GROUP BY句とともにCOUNT()を使用します。まずテーブルを作成しましょう-

mysql> create table DemoTable1854
     (
     Name varchar(20)
     );
Query OK, 0 rows affected (0.00 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable1854 values('John-Smith');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1854 values('Chris-Brown');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1854 values('Adam-Smith');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1854 values('John-Doe');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1854 values('John-Smith');
Query OK, 1 row affected (0.00 sec)

selectステートメントを使用してテーブルのすべてのレコードを表示する-

mysql> select * from DemoTable1854;

これにより、次の出力が生成されます-

+-------------+
| Name        |
+-------------+
| John-Smith  |
| Chris-Brown |
| Adam-Smith  |
| John-Doe    |
| John-Smith  |
+-------------+
5 rows in set (0.00 sec)

リスト内の特定のアイテムの個別の数を取得するためのクエリは次のとおりです-

mysql> select Name,count(Name) from DemoTable1854
     where Name like 'John-%'
     group by Name;

これにより、次の出力が生成されます-

+------------+-------------+
| Name       | count(Name) |
+------------+-------------+
| John-Smith |           2 |
| John-Doe   |           1 |
+------------+-------------+
2 rows in set (0.00 sec)

  1. JavaScriptでリストアイテムを閉じる方法は?

    JavaScriptでリストアイテムを閉じるためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana,

  2. 最大合計で特定の行数を出力するPythonプログラム

    最大の合計で特定の行数を出力する必要がある場合は、「sorted」メソッドと「lambda」メソッドが使用されます。 例 以下は同じもののデモンストレーションです my_list = [[2, 4, 6, 7], [2, 4, 8], [45], [1, 3, 5, 6], [8, 2, 1]] print("The list is :") print(my_list) my_key = 3 print("The key is") print(my_key) my_result = sorted(my_list, key=lambda row: s