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

MySQLを使用して1日1ページあたりの訪問者をカウントするにはどうすればよいですか?


注: 「DBNAME」という名前のデータベースと「tableName」という名前のテーブルを作成したと仮定します。

MySQLを使用して1ページあたり1日あたりの訪問者数を照会する方法を理解しましょう。これは、ビットグループ関数-

を使用して実行できます。

クエリ

SELECT DATE(date) Date, page_id, COUNT(*) colName
FROM tableName
GROUP BY DATE(date), page_id

ここで、「colName」は「1日あたりの訪問数」列を示し、「tableName」は訪問者に関する詳細を含むテーブルを示します。

上記のクエリを実行すると、テーブル内の重複する値が確実に削除されます。


  1. MySQLでCOUNTを使用してSELECTを実行するにはどうすればよいですか?

    COUNTでSELECTを実行するには、集計関数COUNT()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(100),    Subject varchar(100)    ); Query OK, 0 rows affected (0.54 sec) 挿入コマンド-を使用して、テーブルにいくつ

  2. count(*)MySQLクエリを使用せずにテーブルの行数を取得するにはどうすればよいですか?

    count(1)を使用できます。最初に構文を見てみましょう- select count(1) from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable    (    StudentName varchar(100)    ); Query OK, 0 rows affected (0.84 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable(StudentNam