Bonjour,

Dans une vue composé de 3 unions, je voudrais générer le nombre de la ligne générée. y'a t'il une fonction pour le faire?? il semble que l'on peut utiliser count(*), mais je crois que ça ralenti l'exécution de la requete, et l'union me pause un probleme.



le code de la vue:

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
ALTER VIEW [dbo].[MA_VUE]
AS
 
SELECT a,b,c FROM A
UNION ALL
SELECT a,b,c FROM  B
UNION ALL
SELECT xx as a, yy as b, xy as c FROM C