Bonjour à tout le monde...
Voici mon petit problème de débutant en SQL:
J'ai une table tldata (ayant une dixaine de colonnes)
j'ai besoin de créer une nouvelle table avec les 3 colonnes suivante:
Exemple
Table essaie (TLInstance, Timestamp, Data)
TLInstance : est le nom de l'objet (25 objets différent)
Timestamp : est la date et l'heure d'enregistrement de l'objet
Data :est la valeur qu'a l'objet lors de l'enregistrement.
J'ai besoin d'extraire la dernière valeur de chacun des objet enregistrés. (selon la date/heure).
Pour l'instant avec ma petite programmation que j'ai fait je réussi à obtenir seulement le dernier enregistrement de chacun des objets ainsi que la date/heure (TLInstance, Timestamp).
À chaque fois que j'essaie d'ajouter la colonne Data j'obtiens une erreur....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT TLInstance AS Points, Max(Timestamp) AS alarme INTO essaie FROM tldata GROUP BY TLInstance;
Comment puis-je ajouter la colonne Data à petite programmation (probablement une sous-requête??)
Merci
Partager