Bonjour à tous, je voudrais faire comme sous oracle une requete contenant une autre faite avec un union pour mettre un group et order by à la fin.
est-ce possible sous sybase?
Bonjour à tous, je voudrais faire comme sous oracle une requete contenant une autre faite avec un union pour mettre un group et order by à la fin.
est-ce possible sous sybase?
arf! j'utilise la 12.0.8, y a t-il un moyen de remédier à ce probleme avec ma version?
Salut !
Je connais pas trop Sybase, mais je suis en train de faire joujou avec...
Tu peux à priori utiliser les CTE :
remplace à priori :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 WITH t as ( SELECT * FROM TaTable) SELECT * from t )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT * FROM (SELECT * FROM TaTable)
Cela ne fonctionne pas non plus en tout cas avec ma version![]()
Le WITH ne fonctionne en effet pas avec ASE.
Pour résoudre ce problème en 12.0.x je pense qu'il faut passer par une ou plusieurs tables temporaires, du style
Michael
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select mes_cols, sum(...) as mes_cols_sum into #t1 from ... -- puis select ... from #t1...
Partager