这里我对sql查询有疑问。SQL QUERY获得两个日期范围之间的特定列的计数
在这种情况下我有一个表叫tblcrime:在这里我们将得到的总和(罪)在这里我跟踪MainID和sum(犯罪)查询将是这样的:
SELECT sum(o.crimeID) as crimeNumber,u.UserID
from tblcrime o
inner join tblSubContractor ts on
o.MainID=ts.SubContractorID
从这里我将清洁香港在tblUSER
这些subcontractorID
:
inner join tblUser u on
u.SubContractorID=ts.SubContractorID
,我的疑问是,高达这里我会得到犯罪和适当的用户ID的总和,对于如。
UserID : 520 Totalcrime:6000
,但有一个名为tblAudit
,我们将得到logondate和用户ID,这是在这里跟踪另一个表..所以我想根据用户登陆(用户ID)显示犯罪......上次登录。因此,当用户登录时,在jquery通知中显示“自从上次登录以来已经完成了60个犯罪行为”。
我想要查询格式的帮助。
你能告诉我们更多的有关表结构?即。是否有犯罪或tblSubContractor有任何可以使用的日期时间列 – Lex 2012-04-24 09:55:29
这里tblAudit有登录日期coloumn traking用户是由userid,这是tblUSER的主要关键和tblcrime已'crimedate'coloumn它在哪里traks犯罪完成日期。 – RnR 2012-04-24 09:59:59
此查询用户特定?即。你是否将用户ID作为参数传入? – Lex 2012-04-24 10:12:18