我該如何找到這種情況下的總記錄數:如何查找記錄總數?
我有一個表'用戶',一個表'消息'和一個表'組'。用戶可以發送一條消息,並將其存儲在表'消息'中。每個用戶可以是一個組的成員。現在我想顯示羣組中所有用戶在羣組詳細信息頁面上發送的總郵件。我如何獲得組中的所有用戶並計算他們的消息?什麼是最好和最快的方式來做到這一點?
我無法使用連接,所以這是行不通的。我不知道如何解決它。
SELECT COUNT(MESSAGE_ID)AS共TOTAL_MESSAGES,d.Userid FROM消息AS d LEFT JOIN用戶爲S ON(s.Groupid = $ GROUPID)WHERE s.Groupid = $ GROUPID
謝謝!
如果你需要的表結構:
** users **
Userid
Groupid
** groups **
Groupid
Some_details
** messages **
Messageid
Userid
Subject
Content
輝煌,工程。非常感謝你! – Jordy