$products = DB::table('product_management')
->join('seller_registration','seller_registration.id','product_management.seller_id')
->join('seller_package_management','seller_package_management.id','seller_registration.package_taken_name')
->where('product_management.product_name',$product_name)
->where('product_management.status',1)
->where('product_management.deleted_at',null)
->where('seller_registration.deleted_at',null)
->where('seller_registration.status',1)
->where([['seller_registration.city','like','%'.$city.'%'],['seller_registration.seller_type','like','%'.$seller_type.'%']])
////->where('seller_package_management.package_type','Paid')
->select('seller_registration.id as sid','seller_registration.company_name','seller_registration.seller_name','seller_registration.company_logo','seller_registration.seller_type','seller_registration.phone','seller_registration.city','seller_registration.pincode','seller_registration.category_name','seller_registration.city','seller_registration.valid_up_to','product_management.id as pid','product_management.product_name','product_management.product_description','product_management.product_image','product_management.approx_price','product_management.current_price','product_management.deals_in','product_management.moq','product_management.product_specification')
//->groupby('seller_registration.id')
->orderby('seller_registration.add_on_package','DESC')
->groupby('seller_registration.id')
->inrandomOrder()
->get();
This is my code I want to fetch products in random order
How to get random products using my code