Requete select union [Résolu/Fermé]

Signaler
Messages postés
699
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
-
Messages postés
699
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
-
Bonjour,

Je recherche a savoir si une méthode que je souhaite utiliser existe, je ne trouve pas de réponse sur internet .

Je fais une requete union qui représente un enregistrement, et son historique

ma requete se traduit spas sa forme simplifiée comme ceci

SELECT  line.* FROM line ....

UNION 

SELECT historique.* FROM historique .....


Ce que je souhaite faire, c'est ajouté un "champ" ou plutot un terme dans le select qui fasse la distinction entre les 2 select


SELECT  table = 'line' , line.* FROM line ....

UNION 

SELECT table = 'historique' ,  historique.* FROM historique .....


j'arrive a ajouter une valeur en ne mettant que 'line' sans table =

mais je souhaiterais lui ajouter un alias qui soit le meme dans les 2 cas

Si c'est pas clair, dites le moi

Est-ce qu'il y a une solution ?

Cordialement,

Maka

1 réponse

Messages postés
699
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
78
Désolé, j'ai posté trop vite

En essayant d'inverser, j'ai trouvé la solution :

SELECT  'historique'  as table


donc résolu, çà pourra peut etre servir à quelqu'un d'autre ...