Объедините результаты двух запросов PDO

У меня есть следующая строка:

$products = $dbh->query("SELECT piP2Components.typeID, invTypes.typeName FROM piP2Components INNER JOIN invTypes ON piP2Components.typeID = invTypes.typeID ORDER BY invTypes.typeName ASC;"); 

У меня есть другая таблица, piP3Components, и я хотел бы запустить на ней тот же запрос и добавить результаты в переменную $ products. В результате объект PDOStatement я не могу просто array_push.

Как мне это сделать? В качестве альтернативы, я довольно новичок в использовании запросов JOIN, есть ли способ выполнить это в SQL, не имея piP3Components.typeID в другом столбце?

Благодарю.