У меня есть три таблицы Kudos, Kudoscategories и specialpost. Мне нужно получить данные из этих таблиц и проверить идентификатор записи, используя условие where.
Я прикрепил скриншот таблицы базы данных здесь.

Я уже пробовал это, но это не дает никакого результата.
$results = DB::table('kudos')
->select('kudos.description','kudoscategory.catname','kudoscategory.image','kudos.spid')
->join('kudoscategory', 'kudoscategory.id', '=', 'kudos.categoryid')
->where('kudos.spid', '=', $post_id)
->first();
return $results;
Что мне нужно сделать, это получить результаты, используя приведенное ниже условие newsfeed_special_posts.main_post_id = kudos.spid