Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ฉันจะนับผู้เข้าชมต่อหน้าต่อวันโดยใช้ MySQL ได้อย่างไร


หมายเหตุ: เราคิดว่าเราได้สร้างฐานข้อมูลชื่อ 'DBNAME' และตารางชื่อ 'tableName'

ให้เราเข้าใจว่าสามารถสอบถามจำนวนผู้เข้าชมต่อวันต่อหน้าโดยใช้ MySQL ได้อย่างไร สามารถทำได้โดยใช้ฟังก์ชันกลุ่มบิต -

สอบถาม

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

ในที่นี้ 'colName' หมายถึงคอลัมน์ 'การเข้าชมต่อวัน' และ 'tableName' หมายถึงตารางที่มีรายละเอียดเกี่ยวกับผู้เข้าชม

ทำให้แน่ใจว่าค่าที่ซ้ำกันในตารางจะถูกลบออกเมื่อมีการเรียกใช้แบบสอบถามด้านบน