вышел с ситуации таким образом: 
$this->DB->build(array(
				'select'   => 't.*',
				'from'     => array('xmod_tables'=>'t'),
				'order'    => 'level DESC',
				'add_join' => array(
									array(
											'select' => 'n.name as nation_name',
											'from' => array( 'xmod_vehicle_nations' => 'n' ),
											'where' => 't.nation=n.nation',
											'type' => 'left'
										),
									array(
											'select' => 'tp.name as type_name',
											'from' => array( 'xmod_vehicle_types' => 'tp' ),
											'where' => 't.type=tp.type',
											'type' => 'left'
										),
								)
			));
$result = $this->DB->execute();
И теперь у меня есть поля name, nation_name и type_name