union can only be performed on tables with the same number of columns