J'ai besoin d'aide pour écrire une instruction select qui fera une moyenne des 52 dernières lignes de données.Fonction moyenne T-SQL - compte 52 lignes de données
S'il y a moins de 52 lignes, il ne fera que la moyenne du nombre de lignes présentes.
Je sais que la fonction avg dans SQL ignorera la valeur null ... mais je suis allé aussi loin.
SELECT AVG(E.Interest)
from InterestRates E
Where Interest in (select COUNT(Interest) <=52 from InterestRates)
je voulais pour chaque ligne de données à revenir en arrière et calculer la moyenne 52 lignes grâce
Veuillez définir ce que vous entendez par * les 52 dernières lignes *. –
les 52 derniers enregistrements entrés dans le tableau –
Et comment savez-vous ce que sont les 52 derniers enregistrements? Avez-vous une colonne d'identité ou une sorte d'horodatage? – LittleBobbyTables