SELECT projectID, urlID, COUNT(1) AS totalClicks, projectPage,
(SELECT COUNT(1)
FROM tblStatSessionRoutes, tblStatSessions
WHERE tblStatSessionRoutes.statSessionID = tblStatSessions.ID AND tblStatSessions.projectID = tblAdClicks.projectID AND
(tblStatSessionRoutes.leftPageID = tblAdClicks.projectPage OR
tblStatSessionRoutes.rightPageID = tblAdClicks.projectPage)) AS totalViews
FROM tblAdClicks
GROUP BY projectID, urlID, projectPage
ORDER BY projectID, urlID
tblProjects有一个字段的用户ID,我需要这个查询只显示记录,其中的项目有用户ID = 5,以便不显示来自所有用户的所有项目,所有的统计数据SQL帮助 - 通过用户ID过滤
你在哪里使用上述查询中的表tblProjects? – 2011-01-05 16:29:23
我不是,但我在我的一天结束时有一个大脑放屁,并且无法弄清楚如何在 – 2011-01-05 16:30:33
中找到它,那么tblProjects.userID和其他tblAdClicks之间的关系是什么? – Mikhail 2011-01-05 16:33:06