我要加入4个表并使用distinct
,但它无效。如何解决这个问题...或任何其他方法请分享
我...感谢你。以下是我的代码
$subcategory = \DB::table('category')
->join('subcategory', 'subcategory.category_id', '=', 'category.id')
->join('product', 'product.subcategory_id', '=', 'subcategory.id')
->join('product_price', 'product_price.product_id', '=', 'product.id')
->where('product.delete', '!=',1)
->where('category.id', '=', @$categories_page[0]->id)
->where('product_price.seller_price', '!=',0.00)
->where('product_price.admin_approved', '!=',0)
->orderBy($column_name,$orderBy)
->distinct('product.id')
->simplePaginate($show_limits);
dd($subcategory);