Level 1
I figured it out as below;
$content = DB::table('subscribed_services as a')
->join('scheduled_messages as b', 'a.id', '=', 'b.subscribed_services_id')
->join('subscription_services_msisdn as c', 'a.id', '=', 'c.subscribed_services_id')
->whereRaw('DATE(b.scheduled_at) = CURDATE()')
->whereRaw('DATE(c.sent_time) <> CURDATE()')
->selectRaw('b.message, c. phone_number, a.username, a.password')
->distinct()
->get();