PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > comp.databases.mysql > How to query for latest entries?
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
How to query for latest entries?

Réponse
 
LinkBack Outils de la discussion
Vieux 05/02/2008, 23h31   #1
jbk
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut How to query for latest entries?

I have a table that records time-series data. It has 3 fields:
timestamp, variable name (e.g., temperature, humidity, pressure), and
the variable's value. Is there a quick way to query for the latest
values of each variable?

I think I've done this before with a self-join but self-join queries
are too slow....

Thanks.

-John
  Réponse avec citation
Vieux 06/02/2008, 22h30   #2
strawberry
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: How to query for latest entries?

On Feb 5, 11:31 pm, jbk <johnb...@gmail.com> wrote:
> I have a table that records time-series data. It has 3 fields:
> timestamp, variable name (e.g., temperature, humidity, pressure), and
> the variable's value. Is there a quick way to query for the latest
> values of each variable?
>
> I think I've done this before with a self-join but self-join queries
> are too slow....
>
> Thanks.
>
> -John


Appropriately indexed self-join queries are the fastest way I know.

SELECT t1.*
FROM my_table t1
LEFT JOIN my_table t2
ON t1.id = t2.id
AND t1.date < t2.date
WHERE t2.id IS NULL
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 22h49.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,09474 seconds with 10 queries