En essayant de calculer une valeur efficace quadratique (racine quadratique moyenne) à partir d'un ensemble de données stocké dans MySQL. J'ai besoin de saisir les dernières 24 heures de points qui se produisent dans les 24 heures avant un décalage de ligne particulier. Par exemple, si je voulais calculer 24h rms pour l'identifiant de ligne 1250 qui a un horodatage du 7 juin 2007 à minuit, j'aurais besoin de tous les points qui se produisent entre le 6 juin 2007 à minuit.Comment sélectionner les 24 dernières heures de lignes à partir d'un décalage de ligne
1
A
Répondre
3
Du haut de ma tête ... (MYSQL)
declare @endTime datetime;
select @endTime=timestamp from data where [email protected]
select
*
from
data
where
timestamp<[email protected] and timestamp>ADDDATE(@endTime,INTERVAL -1 DAY)
(T-SQL)
declare @endTime datetime2;
select @endTime=timestamp from data where [email protected]
select * from data where timestamp<[email protected] and timestamp>dateadd(d,-1,@endTime)
Vous devrez peut-être ajuster le type datetime pour correspondre à vos données.
2
Vous pouvez utiliser les fonctions d'agrégation directement contre un certain ensemble:
select
sqrt(sum(pow(my_value,2))/count(*))
from
my_table
where
my_date between '2007-06-06 00:00:00' and '2007-06-07 00:00:00'
Questions connexes
- 1. visites de la fiche dans les 24 dernières heures
- 2. mysql 12 heures à 24 heures de temps de conversion
- 3. Afficher le nombre de visites dans les 24 dernières heures, réparties par heure
- 4. Comment sélectionner les 5 dernières lignes d'un tableau sans trier?
- 5. Comment trouver des enregistrements ajoutés à ma table de base de données au cours des dernières 24 heures?
- 6. CultureInfo & DateTimeInfo: Comment vérifier si l'heure est de 24 heures?
- 7. comment ajouter 24 heures dans une colonne en ms accès
- 8. Distributions gaussiennes avec PHP sur une période de 24 heures
- 9. exécuter une tâche PHP toutes les 24 heures
- 10. Décalage de ligne dans SQL Server
- 11. PHP MySql Stockage des données pendant 24 heures
- 12. Cron travail: garder les 20 dernières lignes
- 13. Pour obtenir les valeurs de décalage à partir de jquery
- 14. Comment interroger toutes les entrées des 6 dernières heures (datetime) dans GQL?
- 15. Comment puis-je obtenir les dix dernières lignes dans une table de base de données Mysql?
- 16. Pouvez-vous formater une chaîne de temps de 24 heures en chaîne de 12 heures avec AM/PM?
- 17. ligne de tracé à un angle particulier et décalage
- 18. DateTime Format comme HH: mm 24 heures sans AM/PM
- 19. Comment sélectionner un fichier de configuration d'application .Net à partir d'un paramètre de ligne de commande?
- 20. Comment puis-je additionner les 15 dernières lignes de ma table de base de données?
- 21. .NET Expression régulière pour le format 24 heures
- 22. Comment sélectionner les lignes dont la valeur de colonne est égale à la valeur de la ligne connue?
- 23. Comment est-ce que je compare l'heure d'une époque avec celle d'il y a 24 heures dans SQL Server?
- 24. Dans vim, comment puis-je supprimer toutes les lignes d'un fichier à l'exception des 100 dernières lignes?
- 25. Comment puis-je sélectionner 16 enregistrements au hasard à partir d'une plage de lignes dans MySQL?
- 26. Mise à jour des objets dans les 10 dernières secondes à partir de la recherche d'ActiveRecord
- 27. WIX: Comment sélectionner des fonctionnalités à partir de la ligne de commande
- 28. Comment savoir si l'utilisateur utilise 24 heures de temps en utilisant Cocoa
- 29. Comment puis-je sélectionner plusieurs lignes et les cascader?
- 30. Comment sélectionner la cellule à partir de la macro