Seems to be not supported a quick and dirty hack fixed my problem: Typo3DbBackend::addUnionStatement before the union is written: $realTableName = $childTableName; if (isset($sql['tables'][$childTableName])) { $childTableName = 'a_'.uniqid(); }