組織數據輸出我有如下表所示數據:與MySQL
t1 (results): card_id group_id project_id user_id
包含實際標籤中的表格:
t2 (groups): id project_id label
t3 (cards): id project_id label
有可能是由不同的用戶的多個條目。
我需要幫助寫一個查詢以表格格式顯示相應的卡片/組的總數。這裏是我的開始,但我不知道我是在正確的軌道上......
SELECT COUNT(card_id) AS cTotal, COUNT(group_id) AS gTotal
WHERE project_id = $projID
我的不好,我原來的帖子遺漏了團體和卡片的標籤。我更新了我的帖子。 – santa 2011-05-11 15:51:34
我使用LAMP。我假設我需要使用LEFT JOIN?.. – santa 2011-05-11 16:06:09
@santa:除非要包含卡表中不再存在的card_id的行,否則不需要使用LEFT JOIN,或者不再存在於group_id中的列組表。如果您希望忽略已從卡片表格中移除的卡片,則不需要LEFT JOIN – 2011-05-11 16:12:52