Bloqué sur fonction analytique
Bonjour,
je cherche le moyen de faire une requête avec deux fonctions analytique mais n'utilisant pas les mêmes valeurs...
Voici un exemple concret.
Je souhaite récupérer la moyenne des surfaces de logements ainsi que le prix moyen.
J'ai donc fais (pour résumé)
Code:
1 2 3 4 5
| SELECT type_bien, --maison, appartement
type_transaction, --vente, location
avg(surface_bien) over(partition by type_bien, type_transaction),
avg(prix_bien) over over(partition by type_bien, type_transaction)
FROM BIEN |
Le problème est que pour le prix_bien je souhaite exclure de mon calcul ceux qui sont égaux à 0€ mais pas pour le calcul de la surface.
Merci d'avance