DB::table("users")->select('*')->whereNotIn('user_name',function($query) {
$query->select('user_name')->from('buy_courses');
})->get();
बस शामिल हों वास्तव में लारवेल में आंतरिक जुड़ाव है, इसलिए वास्तव में आप भी कोशिश कर सकते हैं:
DB::table('users')
->join('buy_courses', 'users.user_name', '=', 'buy_courses.user_name')
->get();