Типы данных, по крайней мере, одного из столбцов a, b или c, представляют собой varchar, и, по крайней мере, один из d, e и f в одной и той же позиции (первая, вторая или третья) - bigint. Как говорит комментатор, вы можете привести bigint к varchar, чтобы он заработал.
При использовании UNION столбцы, появляющиеся в одной и той же позиции, должны иметь одинаковые (или хотя бы совместимые) типы.