SELECT a.account_name,a.balance,a.account_number,a.account_description,act.at_type_name FROM accounts a JOIN account_types act ON act.id=a.account_type_id JOIN account_user au ON au.account_id=a.id WHERE au.user_id=1
Przy czym, nie zależy mi na wyciągnięciu danych ze wszystkich kolumn tabeli, a tylko konkretnych. user_id to id zalogowanego użytkownika.
Wiem jak w modelu pobrać konta bankowe użytkownika ale tu jest jeszcze kwestia tego że nazwa typu konta jest z pobierana z innej tabeli i nie wiem jak ją pobrać

W App\User mam:
public function bankAccounts() { return $this->belongsToMany('App\Account'); }
Wybiera mi ładnie wszystkie konta użytkownika z tabeli accounts, ale potrzebuje zamiast account_type_id które jest w tabeli accounts i maa powiązanie z danymi w account_types, dostać type_name z tabeli account_types i nie wiem jak to ugryźć