Вы можете перекрестное соединение, чтобы объединить строки из двух не связанных таблиц:
SELECT T1.cnt, T2.owner, T2.owner_ID
FROM (SELECT count(id) FROM TableA WHERE ($some_where_statement)) AS T1
CROSS JOIN (SELECT owner, owner_ID from TableB) AS T2
Чтобы в наборе результатов была только одна строка, предполагается, что оба подзапроса возвращают только одну строку. Я подозреваю, что это не относится ко второму подзапросу. Возможно, вам не хватает предложения where.