這裏我對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