嘿傢伙我一直試圖做這一個整夜,我不知道如果即時通訊要麼承認錯誤或它只是不可能的。我嘗試過多種方式,但沒有成功。計算與MySQL即時通訊工作了一個麻煩
基本上我有2表一個叫做用戶級和一個叫stafflist
現在在用戶級別表我有2家企業有3個userlevels每個這樣
company userlevel
1 1
1 2
1 3
2 1
2 2
2 3
現在在stafflist桌上有可以說40個工作人員,每個工作人員都填寫一個填寫1或2的公司,他們也都有一個用戶級別。所以1,2或3
我想要的是用於查詢統計有多少人員,使最終的結果是一樣
company userlevel number of staff
1 1 15
1 2 3
1 3 2
2 1 18
2 2 2
2 3 0
表被分配給該公司每個級別可能有人解釋我會怎樣去做這件事。生病弄清楚確切的代碼,但我只需要在正確的方向 一個的exaple將非常感激一推
我當前的代碼是
$sql = "select options.company, options.user_level, options.branch, userlevel.Description, branch.branch as branch from options
left join branch on options.branch=branch.branchid
left join userlevel on options.user_level=userlevel.level
where options.user_level != '0' And options.user_level != '2' And options.user_level != '4' AND options.company='".$_SESSION['company']."'
" ;
在您的結果示例中,您正在檢索'userlevel' 2的值,但在您的查詢中,您正在過濾該值,是嗎? – Lamak 2012-02-10 14:46:07
另外,發佈表結構將使它更容易回答。 – nnichols 2012-02-10 14:46:22