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

MySQLイベント関連のすべての操作のカウントをまとめて取得するにはどうすればよいですか?


ステータスを表示の助けを借りて ステートメントでは、MySQLイベント関連の操作の数を取得できます。次のように使用できます-

mysql> SHOW STATUS LIKE '%event%';
+--------------------------+-------+
| Variable_name            | Value |
+--------------------------+-------+
| Com_alter_event          | 16    |
| Com_create_event         | 6     |
| Com_drop_event           | 4     |
| Com_show_binlog_events   | 0     |
| Com_show_create_event    | 0     |
| Com_show_events          | 4     |
| Com_show_relaylog_events | 0     |
+--------------------------+-------+
7 rows in set (0.17 sec)

  1. フィールド内のすべての要素の数を取得するためのMySQLクエリ?

    これには、COUNT()メソッドを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> ProductName varchar(100) -> ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Product-1'); Query OK, 1 row affected (0.26 sec) mysql>

  2. MySQLで列の特定の値のカウントを取得するにはどうすればよいですか?

    最初にテーブルを作成しましょう- mysql> create table DemoTable    (       Id int,       Name varchar(100)    ); Query OK, 0 rows affected (1.40 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(100,'John'); Query OK, 1 row aff