0
我需要幫助我什麼都試過,但沒有發生不知道這裏發生了什麼 這是我的數據庫結構:如何避免repeation在MySQL查詢使用GROUP_CONCAT()
下面是我的查詢
$q = "select distinct section_permissions.user_id ,section_permissions.assigned_for , u1.f_name as first , u1.l_name as last , u2.f_name as name1 , u2.l_name as name2 from section_permissions join users u1 on (u1.user_id = section_permissions.user_id) join users u2 on (u2.user_id = section_permissions.assigned_for) where section_permissions.user_id != 1 and assigned_for = ".(isset($_POST['assigned_for']) ? $_POST['assigned_for'] : 0);
$check = $this->section_permission_model->q($q);
三月相同的,如果我給你不同的SECTION_ID不同USER_ID 那麼它也融合了我不希望
請幫我把它顯示相同分貝 插入,如果user_id說明= 4分配兩個部分則顯示爲1 ,2只在那個月沒有總是
我已經使用這個GROUP_CONCAT(不同section_permissions.section_id)的部分在我的查詢 – eliana
但沒有組在查詢中使用 –
thankew @Mayank它的工作:) – eliana