Donc, dans votre UNION sql, supprimez les colonnes supplémentaires du sql pour la table avec trop de colonnes, ou ajoutez des colonnes supplémentaires avec des valeurs par défaut constantes au sql pour la table avec moins de colonnes.
Sur la base de votre exemple de sortie, l'ajout de valeurs constantes supplémentaires pourrait ressembler à ceci...
Select StoryID id, AlbumID,
StoryTitle name, AlbumCover, Votes
From Stories
UNION
Select AlbumID id, AlbumID,
AlbumName name, AlbumCover, Votes
From Albums
UNION
Select AlbumPictureID id, null AlbumId,
null AlbumCover, Votes
From pictures
Order By id, Votes, name
Mais cela me donne envie de demander POURQUOI ???
EDIT :Pour trier, ajoutez simplement une commande en utilisant les noms de colonne de sortie, comme indiqué ci-dessus....