所以這是我的問題。我有3個表在mysql中選擇一個相對結果集作爲數組
case_assign.cfid => case_fields.cfid and case_assign.uid => users.uid
。
我試圖寫的單個查詢基本上獲取兩個日期之間的所有情況,同時還通過case_assign表和case_assign表選擇每個分配給該個案的人,並通過其中的uid字段獲取名稱用戶表。
現在是挑戰。由於許多人可以被分配到任何一種情況,它將從case_assign中獲取從case_fields獲取的單個行的多行,但該查詢不是基於case_assign的,其case_fields基於這意味着我將得到一個錯誤, MySQL錯誤:太多的字段返回「或類似的東西。
所以我在想,有沒有一種方法可以將從case_assign表獲得的任何一個查詢選擇的行的總數返回到將發送到客戶端的數組中,然後我可以將json.parse()它在客戶端。
感謝
'GROUP_CONCAT(users.fname)'做你想做的事情嗎? – Barmar